diff --git a/contrib/flatpak/icons/gnome/window-close-symbolic.svg b/contrib/flatpak/icons/gnome/window-close-symbolic.svg
new file mode 100755
index 00000000..f66c57f5
--- /dev/null
+++ b/contrib/flatpak/icons/gnome/window-close-symbolic.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/contrib/flatpak/icons/gnome/window-maximize-symbolic.svg b/contrib/flatpak/icons/gnome/window-maximize-symbolic.svg
new file mode 100755
index 00000000..438fad3d
--- /dev/null
+++ b/contrib/flatpak/icons/gnome/window-maximize-symbolic.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/contrib/flatpak/icons/gnome/window-minimize-symbolic.svg b/contrib/flatpak/icons/gnome/window-minimize-symbolic.svg
new file mode 100755
index 00000000..95ecfb05
--- /dev/null
+++ b/contrib/flatpak/icons/gnome/window-minimize-symbolic.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/contrib/flatpak/icons/gnome/window-restore-symbolic.svg b/contrib/flatpak/icons/gnome/window-restore-symbolic.svg
new file mode 100755
index 00000000..4c0f2ebe
--- /dev/null
+++ b/contrib/flatpak/icons/gnome/window-restore-symbolic.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/contrib/flatpak/make_flatpak.sh b/contrib/flatpak/make_flatpak.sh
index dbb33d7e..6ec97a2a 100644
--- a/contrib/flatpak/make_flatpak.sh
+++ b/contrib/flatpak/make_flatpak.sh
@@ -39,6 +39,10 @@ cp -r /feather/contrib/flatpak/share .
touch --no-dereference --date="@${SOURCE_DATE_EPOCH}" share/metainfo/${APP_ID}.metainfo.xml
gzip -c share/metainfo/${APP_ID}.metainfo.xml > share/app-info/xmls/${APP_ID}.xml.gz
+# Copy icons
+mkdir -p share/icons
+cp -r /feather/contrib/flatpak/icons/gnome share/icons
+
# Extract guix pack
tar xf /pack .