diff --git a/cmd/launcher/launcher.cpp b/cmd/launcher/launcher.cpp index 0c4b4597..1b89e9fb 100644 --- a/cmd/launcher/launcher.cpp +++ b/cmd/launcher/launcher.cpp @@ -514,6 +514,11 @@ getCommandLine(HWND hwnd, bool testing) cmdLine += " -z --no-restart --no-daemon"; } + // can't start as service on NT + else if (!CArchMiscWindows::isWindows95Family()) { + cmdLine += " --no-daemon"; + } + // get the server name CString server; bool isClient = isClientChecked(hwnd);