diff --git a/pack.d/generic-appimage.sh b/pack.d/generic-appimage.sh
index 654e21ef885e9bfd1f01f7a3ccf29b0b87acc093..1a25ef40e8b5fea8cf23b5e54b7db42afa33f90a 100755
--- a/pack.d/generic-appimage.sh
+++ b/pack.d/generic-appimage.sh
@@ -26,7 +26,7 @@ fi
 $TAR --appimage-extract >/dev/null || fatal
 
 DESKTOPFILE="$(echo squashfs-root/*.desktop | head -n1)"
-str="$(grep '^X-AppImage-Version=' $DESKTOPFILE)"
+str="$(grep '^X-AppImage-Version=[0-9]' $DESKTOPFILE)"
 if [ -n "$str" ] ; then
     VERSION="$(echo $str | sed -e 's|.*X-AppImage-Version=||')"
 fi