diff --git a/reactos/subsys/win32k/ntuser/msgqueue.c b/reactos/subsys/win32k/ntuser/msgqueue.c index adf7d7d4d68..d6b41710937 100644 --- a/reactos/subsys/win32k/ntuser/msgqueue.c +++ b/reactos/subsys/win32k/ntuser/msgqueue.c @@ -1805,6 +1805,8 @@ MsqGetTimerMessage(PUSER_MESSAGE_QUEUE MessageQueue, Msg->message = Timer->Msg; Msg->wParam = (WPARAM) Timer->IDEvent; Msg->lParam = (LPARAM) Timer->TimerFunc; + IntGetCursorLocation(PsGetWin32Thread()->Desktop->WindowStation, + &Msg->pt); if (Restart) {