diff --git a/generators/defaults.go b/generators/defaults.go
index 386c6743d9fede49f70aa6816d98b3535ba73481..aec4fe845031edd58b2da6d6417ce4539012d1c9 100644
--- a/generators/defaults.go
+++ b/generators/defaults.go
@@ -52,7 +52,7 @@ func main() {
 	json.Unmarshal(content, &m)
 
 	filepath := filepath.Join(os.Getenv("GOPATH"), "src", "github.com", "ethereum", "go-ethereum", "params", os.Args[2])
-	output, err := os.OpenFile(filepath, os.O_RDWR|os.O_CREATE, os.ModePerm /*0777*/)
+	output, err := os.OpenFile(filepath, os.O_RDWR|os.O_CREATE, 0666)
 	if err != nil {
 		fatal("error opening file for writing %v\n", err)
 	}
diff --git a/params/protocol_params.go b/params/protocol_params.go
old mode 100755
new mode 100644