diff --git a/reactos/subsystems/win32/win32k/ntuser/window.c b/reactos/subsystems/win32/win32k/ntuser/window.c index b90147e49e7..5c1d1267eea 100644 --- a/reactos/subsystems/win32/win32k/ntuser/window.c +++ b/reactos/subsystems/win32/win32k/ntuser/window.c @@ -4548,6 +4548,7 @@ NtUserDefSetText(HWND hWnd, PUNICODE_STRING WindowText) _SEH2_TRY { SafeText = ProbeForReadUnicodeString(WindowText); + ProbeForRead(SafeText.Buffer, SafeText.Length, sizeof(WCHAR)); } _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) {