diff --git a/reactos/subsys/win32k/ntuser/winpos.c b/reactos/subsys/win32k/ntuser/winpos.c index f1de608cfae..52f1fd46f23 100644 --- a/reactos/subsys/win32k/ntuser/winpos.c +++ b/reactos/subsys/win32k/ntuser/winpos.c @@ -164,7 +164,7 @@ WinPosActivateOtherWindow(PWINDOW_OBJECT Window) done: Fg = NtUserGetForegroundWindow(); - if (!Fg || Window->Self == Fg) + if (Wnd && (!Fg || Window->Self == Fg)) { if (IntSetForegroundWindow(Wnd)) {