e5cf81
diff --git a/sed/utils.c b/sed/utils.c
e5cf81
index 4028d98..2e74654 100644
e5cf81
--- a/sed/utils.c
e5cf81
+++ b/sed/utils.c
e5cf81
@@ -181,7 +181,7 @@ ck_mkstemp (char **p_filename, const char *tmpdir,
e5cf81
       so unauthorized users cannot nip in before the file is ready.
e5cf81
     
e5cf81
       mkstemp forces O_BINARY on cygwin, so use mkostemp instead.  */
e5cf81
-  save_umask = umask (0700);
e5cf81
+  save_umask = umask (0077);
e5cf81
   fd = mkostemp (template, 0);
e5cf81
   umask (save_umask);
e5cf81
   if (fd == -1)