diff --git a/src/init.cpp b/src/init.cpp index 3f41630f0..3177720c6 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -405,7 +405,7 @@ void Init(int ac, char **av) if (!SupportedWindowsVersion()) throw FatalException(GetWindowsVersion() + " is not a supported version of Windows"); #else - if (!nofork) + if (!nofork && AtTerm()) { int i = fork(); if (i > 0)