diff --git a/subsystems/win/basesrv/nls.c b/subsystems/win/basesrv/nls.c index de4027bbeb2..ef918667188 100644 --- a/subsystems/win/basesrv/nls.c +++ b/subsystems/win/basesrv/nls.c @@ -338,7 +338,7 @@ CSR_API(BaseSrvNlsGetUserInfo) PBASE_NLS_GET_USER_INFO NlsMsg = &((PBASE_API_MESSAGE)ApiMessage)->Data.NlsGetUserInfo; /* Make sure the buffer is valid and of the right size */ - if ((CsrValidateMessageBuffer(ApiMessage, &NlsMsg->NlsUserInfo, NlsMsg->Size, TRUE)) && + if ((CsrValidateMessageBuffer(ApiMessage, &NlsMsg->NlsUserInfo, NlsMsg->Size, sizeof(BYTE))) && (NlsMsg->Size == sizeof(NLS_USER_INFO))) { /* Acquire the lock to prevent updates while we copy */