diff --git a/src/mzscheme/src/port.c b/src/mzscheme/src/port.c index c7baa0896d..15c3d5e8e3 100644 --- a/src/mzscheme/src/port.c +++ b/src/mzscheme/src/port.c @@ -3864,7 +3864,7 @@ scheme_do_open_output_file(char *name, int offset, int argc, Scheme_Object *argv } else if (existsok == 2) { hmode = OPEN_EXISTING; } else if (existsok == 3) { - hmode = CREATE_NEW; + hmode = OPEN_ALWAYS; } fd = CreateFileW(WIDE_PATH(filename),