diff --git a/reactos/subsystems/win32/win32k/ntuser/winsta.c b/reactos/subsystems/win32/win32k/ntuser/winsta.c index e312f7673cf..2d5d3870e07 100644 --- a/reactos/subsystems/win32/win32k/ntuser/winsta.c +++ b/reactos/subsystems/win32/win32k/ntuser/winsta.c @@ -621,7 +621,7 @@ NtUserCloseWindowStation( DPRINT("Closing window station handle (0x%X)\n", hWinSta); - Status = ZwClose(hWinSta); + Status = ObCloseHandle(hWinSta, UserMode); if (!NT_SUCCESS(Status)) { SetLastNtError(Status); @@ -975,7 +975,7 @@ UserSetProcessWindowStation(HWINSTA hWindowStation) if(hwinstaOld != NULL) { - ZwClose(hwinstaOld); + ObCloseHandle(hwinstaOld, UserMode); } return TRUE;