diff --git a/src/msw/window.cpp b/src/msw/window.cpp index 4940d71844..a288c5c5c5 100644 --- a/src/msw/window.cpp +++ b/src/msw/window.cpp @@ -3423,7 +3423,8 @@ wxWindowMSW::MSWHandleMessage(WXLRESULT *result, if (dwObjId == (LPARAM)OBJID_CLIENT && GetOrCreateAccessible()) { - return LresultFromObject(IID_IAccessible, wParam, (IUnknown*) GetAccessible()->GetIAccessible()); + processed = true; + rc.result = LresultFromObject(IID_IAccessible, wParam, (IUnknown*) GetAccessible()->GetIAccessible()); } break; }