diff --git a/windows/window.c b/windows/window.c
index cb110647..ceeaa767 100644
--- a/windows/window.c
+++ b/windows/window.c
@@ -413,6 +413,7 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show)
 		cfg = *cp;
 		UnmapViewOfFile(cp);
 		CloseHandle(filemap);
+		loaded_session = TRUE;
 	    } else if (!do_config()) {
 		cleanup_exit(0);
 	    }