diff --git a/cmd/podman/main.go b/cmd/podman/main.go
index 7ef22a93b1..43804ee35a 100644
--- a/cmd/podman/main.go
+++ b/cmd/podman/main.go
@@ -161,6 +161,9 @@ func main() {
 			logrus.Info("running as rootless")
 		}
 
+		// Be sure we can create directories with 0755 mode.
+		syscall.Umask(0022)
+
 		if logLevel == "debug" {
 			debug = true