diff --git a/python/MP-Gryphon.spec b/python/MP-Gryphon.spec
index 415472abddc9cb579e7cead6d9cea5fec9455205..bd53b6b1cb897c3c6d7f8854131eff63f66d938c 100644
--- a/python/MP-Gryphon.spec
+++ b/python/MP-Gryphon.spec
@@ -29,7 +29,7 @@ exe = EXE(
     a.datas,
     [],
     name='MP-Gryphon',
-    icon="resources/icons/MP-logo-small-blue.png",
+    icon="MP_Gryphon_logo.ico",
     debug=False,
     bootloader_ignore_signals=False,
     strip=False,
diff --git a/python/MP_Gryphon_logo.ico b/python/MP_Gryphon_logo.ico
new file mode 100644
index 0000000000000000000000000000000000000000..4e89ab21ebaf8672ffda5e231c234318ba5dcc90
Binary files /dev/null and b/python/MP_Gryphon_logo.ico differ