Index: src/chext/MenuExt.cpp =================================================================== diff -u -N -re912e0a6b456c2eed24bec7303a908d3ff0aa59a -r9227280f45190af35bc63d25b0be65681f76de3b --- src/chext/MenuExt.cpp (.../MenuExt.cpp) (revision e912e0a6b456c2eed24bec7303a908d3ff0aa59a) +++ src/chext/MenuExt.cpp (.../MenuExt.cpp) (revision 9227280f45190af35bc63d25b0be65681f76de3b) @@ -561,7 +561,7 @@ // check options HRESULT hResult = IsShellExtEnabled(m_piShellExtControl); if(FAILED(hResult) || hResult == S_FALSE) - return hResult; + return E_FAIL; // required to process other InvokeCommand handlers. // find window HWND hWnd=::FindWindow(_T("Copy Handler Wnd Class"), _T("Copy handler"));