diff --git a/icons/geary.svg b/icons/geary.svg
deleted file mode 100644
index 50ae6fc5..00000000
--- a/icons/geary.svg
+++ /dev/null
@@ -1,5816 +0,0 @@
-
-
-
-
diff --git a/icons/hicolor/16x16/apps/org.gnome.Geary.png b/icons/hicolor/16x16/apps/org.gnome.Geary.png
deleted file mode 100644
index ef3b4da1..00000000
Binary files a/icons/hicolor/16x16/apps/org.gnome.Geary.png and /dev/null differ
diff --git a/icons/hicolor/24x24/apps/org.gnome.Geary.png b/icons/hicolor/24x24/apps/org.gnome.Geary.png
deleted file mode 100644
index e8b525f2..00000000
Binary files a/icons/hicolor/24x24/apps/org.gnome.Geary.png and /dev/null differ
diff --git a/icons/hicolor/256x256/apps/org.gnome.Geary.png b/icons/hicolor/256x256/apps/org.gnome.Geary.png
deleted file mode 100644
index 2d2b7921..00000000
Binary files a/icons/hicolor/256x256/apps/org.gnome.Geary.png and /dev/null differ
diff --git a/icons/hicolor/32x32/apps/org.gnome.Geary.png b/icons/hicolor/32x32/apps/org.gnome.Geary.png
deleted file mode 100644
index 961b9f03..00000000
Binary files a/icons/hicolor/32x32/apps/org.gnome.Geary.png and /dev/null differ
diff --git a/icons/hicolor/48x48/apps/org.gnome.Geary.png b/icons/hicolor/48x48/apps/org.gnome.Geary.png
deleted file mode 100644
index 89db36cc..00000000
Binary files a/icons/hicolor/48x48/apps/org.gnome.Geary.png and /dev/null differ
diff --git a/icons/hicolor/512x512/apps/org.gnome.Geary.png b/icons/hicolor/512x512/apps/org.gnome.Geary.png
deleted file mode 100644
index fd2442fd..00000000
Binary files a/icons/hicolor/512x512/apps/org.gnome.Geary.png and /dev/null differ
diff --git a/icons/hicolor/scalable/apps/org.gnome.Geary.svg b/icons/hicolor/scalable/apps/org.gnome.Geary.svg
new file mode 100644
index 00000000..1bcbb0a4
--- /dev/null
+++ b/icons/hicolor/scalable/apps/org.gnome.Geary.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/hicolor/symbolic/apps/org.gnome.Geary-symbolic.svg b/icons/hicolor/symbolic/apps/org.gnome.Geary-symbolic.svg
index 3e9c27df..2fe951fd 100644
--- a/icons/hicolor/symbolic/apps/org.gnome.Geary-symbolic.svg
+++ b/icons/hicolor/symbolic/apps/org.gnome.Geary-symbolic.svg
@@ -1,125 +1,67 @@
-
-
diff --git a/icons/meson.build b/icons/meson.build
index 9dadc0a1..74268690 100644
--- a/icons/meson.build
+++ b/icons/meson.build
@@ -41,11 +41,9 @@ install_data(icon_files,
install_dir: join_paths(system_icons_dir, 'scalable', 'actions'),
)
-foreach icon_dir: colour_app_icon_dirs
- install_data(join_paths('hicolor', icon_dir, 'apps', 'org.gnome.Geary.png'),
- install_dir: join_paths(system_icons_dir, icon_dir, 'apps'),
- )
-endforeach
+install_data(join_paths('hicolor', 'scalable', 'apps', 'org.gnome.Geary.svg'),
+ install_dir: join_paths(system_icons_dir, 'scalable', 'apps'),
+)
install_data(join_paths('hicolor', 'symbolic', 'apps', 'org.gnome.Geary-symbolic.svg'),
install_dir: join_paths(system_icons_dir, 'symbolic', 'apps'),