diff --git a/data/gnome-shell-theme.gresource.xml b/data/gnome-shell-theme.gresource.xml
index 3df1b7235..24b3be8db 100644
--- a/data/gnome-shell-theme.gresource.xml
+++ b/data/gnome-shell-theme.gresource.xml
@@ -12,8 +12,6 @@
gnome-shell.css
gnome-shell-high-contrast.css
gnome-shell-start.svg
- no-events.svg
- no-notifications.svg
pad-osd.css
process-working.svg
toggle-off.svg
diff --git a/data/theme/gnome-shell-sass/widgets/_message-list.scss b/data/theme/gnome-shell-sass/widgets/_message-list.scss
index c7e84cb3f..b99004dbd 100644
--- a/data/theme/gnome-shell-sass/widgets/_message-list.scss
+++ b/data/theme/gnome-shell-sass/widgets/_message-list.scss
@@ -9,7 +9,7 @@
.message-list-placeholder {
font-weight:1000;
font-size: 18pt;
- color: transparentize($fg_color, 0.7);
+ color: $insensitive_fg_color;
spacing: 12px;
// icon size and color
diff --git a/data/theme/no-events.svg b/data/theme/no-events.svg
deleted file mode 100644
index 8ab08a962..000000000
--- a/data/theme/no-events.svg
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
diff --git a/data/theme/no-notifications.svg b/data/theme/no-notifications.svg
deleted file mode 100644
index 402868bbf..000000000
--- a/data/theme/no-notifications.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/js/ui/calendar.js b/js/ui/calendar.js
index 035c7ccc4..4ed17cf73 100644
--- a/js/ui/calendar.js
+++ b/js/ui/calendar.js
@@ -894,9 +894,7 @@ class Placeholder extends St.BoxLayout {
super._init({ style_class: 'message-list-placeholder', vertical: true });
this._date = new Date();
- const file = Gio.File.new_for_uri(
- 'resource:///org/gnome/shell/theme/no-notifications.svg');
- this._icon = new St.Icon({ gicon: new Gio.FileIcon({ file }) });
+ this._icon = new St.Icon({ icon_name: 'no-notifications-symbolic' });
this.add_actor(this._icon);
this._label = new St.Label({ text: _('No Notifications') });