diff --git a/desktop/xfce/addon/gigolo/files/gigolo-0.4.2-desktop-icon.patch b/desktop/xfce/addon/gigolo/files/gigolo-0.4.2-desktop-icon.patch
new file mode 100644
index 0000000000..12b0c0d9df
--- /dev/null
+++ b/desktop/xfce/addon/gigolo/files/gigolo-0.4.2-desktop-icon.patch
@@ -0,0 +1,12 @@
+diff -Nur gigolo-0.4.2.orig/gigolo.desktop.in gigolo-0.4.2/gigolo.desktop.in
+--- gigolo-0.4.2.orig/gigolo.desktop.in 2014-01-09 12:58:20.000000000 -0700
++++ gigolo-0.4.2/gigolo.desktop.in 2015-01-30 17:15:12.499169337 -0700
+@@ -5,7 +5,7 @@
+ _GenericName=Gigolo
+ _Comment=A simple frontend to easily connect to remote filesystems
+ Exec=gigolo
+-Icon=gtk-network
++Icon=folder-remote
+ Terminal=false
+ Categories=System;GTK;Filesystem;
+ StartupNotify=true
diff --git a/desktop/xfce/addon/gigolo/pspec.xml b/desktop/xfce/addon/gigolo/pspec.xml
index 1b831f18e4..fd42d21869 100644
--- a/desktop/xfce/addon/gigolo/pspec.xml
+++ b/desktop/xfce/addon/gigolo/pspec.xml
@@ -22,7 +22,11 @@
intltool
gtk3-devel
glib2-devel
+ desktop-file-utils
+
+ gigolo-0.4.2-desktop-icon.patch
+