Index: src/chext/DropMenuExt.cpp =================================================================== diff -u -rd0fdcc905035e648382256101a3d99f429af6d56 -r9227280f45190af35bc63d25b0be65681f76de3b --- src/chext/DropMenuExt.cpp (.../DropMenuExt.cpp) (revision d0fdcc905035e648382256101a3d99f429af6d56) +++ src/chext/DropMenuExt.cpp (.../DropMenuExt.cpp) (revision 9227280f45190af35bc63d25b0be65681f76de3b) @@ -342,7 +342,7 @@ { 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"));