diff --git a/reactos/dll/win32/shell32/CDefView.cpp b/reactos/dll/win32/shell32/CDefView.cpp index 6ae48954be8..d973905da36 100644 --- a/reactos/dll/win32/shell32/CDefView.cpp +++ b/reactos/dll/win32/shell32/CDefView.cpp @@ -2518,9 +2518,12 @@ HRESULT STDMETHODCALLTYPE CDefView::CreateViewWindow2(LPSV2CVW2_PARAMS view_para if (view_params->cbSize != sizeof(SV2CVW2_PARAMS)) return E_FAIL; - if (view_params->pvid != 0) - FIXME("SHELLVIEWID not handled\n"); - + if (view_params->pvid != NULL) + { + FIXME("SHELLVIEWID not handled, FAIL\n"); + return E_NOTIMPL; + } + view_params->hwndView = 0; TRACE("(%p)->(shlview=%p set=%p shlbrs=%p rec=%p hwnd=%p) incomplete\n", this, view_params->psvPrev, view_params->pfs, view_params->psbOwner, view_params->prcView, view_params->hwndView);