diff --git a/reactos/win32ss/user/ntuser/sysparams.c b/reactos/win32ss/user/ntuser/sysparams.c index fff9eccb3b5..1bebadf399d 100644 --- a/reactos/win32ss/user/ntuser/sysparams.c +++ b/reactos/win32ss/user/ntuser/sysparams.c @@ -1053,7 +1053,7 @@ SpiGetSet(UINT uiAction, UINT uiParam, PVOID pvParam, FLONG fl) return SpiSetBool(&gspv.bShowSounds, uiParam, KEY_SHOWSNDS, VAL_ON, fl); case SPI_GETSTICKYKEYS: - if (uiParam != sizeof(STICKYKEYS)) + if (uiParam != 0 && uiParam != sizeof(STICKYKEYS)) return 0; return SpiGetEx(pvParam, &gspv.stickykeys, sizeof(STICKYKEYS), fl);