diff --git a/installsystems/image.py b/installsystems/image.py
index b645f683f0cdfbdaf1ab0e8d584b3f7a72c0e2a8..fac0400adb1a4d8ed3a85d65caf1022d7a5fbc4a 100644
--- a/installsystems/image.py
+++ b/installsystems/image.py
@@ -185,7 +185,7 @@ class SourceImage(Image):
         '''Filter files which can be included in scripts tarball'''
         if not tinfo.name in ("parser", "setup") and os.path.splitext(tinfo.name)[1] != ".py":
             return None
-        tinfo.mode = 0555
+        tinfo.mode = 0755
         tinfo.uid = tinfo.gid = 0
         tinfo.uname = tinfo.gname = "root"
         return tinfo