Index: dll/win32/msgina/gui.c =================================================================== --- dll/win32/msgina/gui.c (revision 34063) +++ dll/win32/msgina/gui.c (working copy) @@ -83,9 +83,6 @@ (LPARAM)lpParam); SetThreadDesktop(OldDesk); - msg->Context->hStatusWindow = 0; - msg->Context->SignaledStatusWindowCreated = FALSE; - HeapFree(GetProcessHeap(), 0, lpParam); return TRUE; } @@ -159,6 +156,7 @@ { EndDialog(pgContext->hStatusWindow, 0); pgContext->hStatusWindow = 0; + pgContext->SignaledStatusWindowCreated = FALSE; } return TRUE;