diff --git a/win32ss/user/ntuser/ime.c b/win32ss/user/ntuser/ime.c index 88c484dce82..966e4d0e5d0 100644 --- a/win32ss/user/ntuser/ime.c +++ b/win32ss/user/ntuser/ime.c @@ -1468,6 +1468,7 @@ BOOLEAN UserDestroyInputContext(PVOID Object) if (!pIMC) return TRUE; + UserMarkObjectDestroy(pIMC); UserDeleteObject(UserHMGetHandle(pIMC), TYPE_INPUTCONTEXT); return TRUE; }