diff --git a/reactos/win32ss/user/ntuser/cursoricon.c b/reactos/win32ss/user/ntuser/cursoricon.c index c45846f5b00..d8c78106060 100644 --- a/reactos/win32ss/user/ntuser/cursoricon.c +++ b/reactos/win32ss/user/ntuser/cursoricon.c @@ -230,7 +230,7 @@ PCURICON_OBJECT IntSystemSetCursor(PCURICON_OBJECT pcurNew) { PCURICON_OBJECT pcurOld = UserSetCursor(pcurNew, FALSE); - UserReferenceObject(pcurNew); + if (pcurNew) UserReferenceObject(pcurNew); if (pcurOld) UserDereferenceObject(pcurOld); return pcurOld; }