diff --git a/ci/dev/gen_icons.sh b/ci/dev/gen_icons.sh
index edeaefd7d..55ec0cc6c 100755
--- a/ci/dev/gen_icons.sh
+++ b/ci/dev/gen_icons.sh
@@ -13,9 +13,11 @@ main() {
# -background defaults to white but we want it transparent.
# https://imagemagick.org/script/command-line-options.php#background
- convert -background transparent -resize 256x256 favicon.svg favicon.ico
- convert -background transparent -resize 192x192 favicon.svg pwa-icon-192.png
- convert -background transparent -resize 512x512 favicon.svg pwa-icon-512.png
+ convert -quiet -background transparent -resize 256x256 favicon.svg favicon.ico
+ convert -quiet -background transparent -resize 192x192 pwa-icon.png pwa-icon-192.png
+ convert -quiet -background transparent -resize 512x512 pwa-icon.png pwa-icon-512.png
+
+ # We use -quiet above to avoid https://github.com/ImageMagick/ImageMagick/issues/884
}
main "$@"
diff --git a/src/browser/media/favicon.ico b/src/browser/media/favicon.ico
index d5e39572a..e721447bd 100644
Binary files a/src/browser/media/favicon.ico and b/src/browser/media/favicon.ico differ
diff --git a/src/browser/media/favicon.svg b/src/browser/media/favicon.svg
index cc27f7a7b..45388729b 100644
--- a/src/browser/media/favicon.svg
+++ b/src/browser/media/favicon.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/browser/media/pwa-icon-192.png b/src/browser/media/pwa-icon-192.png
index de116b10c..a6ee50311 100644
Binary files a/src/browser/media/pwa-icon-192.png and b/src/browser/media/pwa-icon-192.png differ
diff --git a/src/browser/media/pwa-icon-512.png b/src/browser/media/pwa-icon-512.png
index 5fe72e82f..ff42978ce 100644
Binary files a/src/browser/media/pwa-icon-512.png and b/src/browser/media/pwa-icon-512.png differ
diff --git a/src/browser/media/pwa-icon.png b/src/browser/media/pwa-icon.png
new file mode 100644
index 000000000..d4f5188ff
Binary files /dev/null and b/src/browser/media/pwa-icon.png differ