diff --git a/helpers/make-gnome-session b/helpers/make-gnome-session
index c1fb9a7b4160340105c944245c89d64982db3a69..20133aa13e80e784bbaf7c41b87c39f87c2b65a4 100644
--- a/helpers/make-gnome-session
+++ b/helpers/make-gnome-session
@@ -32,8 +32,12 @@ sed '/Package: ubuntu-session/,/^$/d' debian/control -i
 echo "X-LightDM-DesktopName=GNOME" >> ./data/gnome.desktop.in
 
 #sed -i '/Package: communitheme-snap-session/,/^$/d' debian/control
+
 #Prevent failing on missing files
-sed -i 's|dh_missing --fail-missing|dh_missing|' debian/rules
+cat << RULES >> debian/rules
+override_dh_missing:
+	dh_missing --list-missing
+RULES
 
 changelog "Adapted for Trisquel"