dlls/user32/user_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/user32/user_main.c b/dlls/user32/user_main.c index 45aea81..974a9dc 100644 --- a/dlls/user32/user_main.c +++ b/dlls/user32/user_main.c @@ -225,6 +225,7 @@ static void winstation_init(void) HANDLE handle; GetStartupInfoW( &info ); + info.lpDesktop = NULL; if (info.lpDesktop && *info.lpDesktop) { buffer = HeapAlloc( GetProcessHeap(), 0, (strlenW(info.lpDesktop) + 1) * sizeof(WCHAR) );