diff --git a/devel/upload.in b/devel/upload.in
index 885a51d220598ae187f8eeed70a977e410020fd9..91682859a91707fdd59acea48ae96025a227219c 100644
--- a/devel/upload.in
+++ b/devel/upload.in
@@ -76,6 +76,9 @@ else
   make_args=
 fi
 
+# Make sure that directories will get correct permissions
+umask 0022
+
 # install ganeti as a real tree
 make $make_args install DESTDIR="$TXD"