diff --git a/dll/win32/browseui/shellfind/CSearchBar.cpp b/dll/win32/browseui/shellfind/CSearchBar.cpp index 295fec268f3..bcb70167331 100644 --- a/dll/win32/browseui/shellfind/CSearchBar.cpp +++ b/dll/win32/browseui/shellfind/CSearchBar.cpp @@ -364,15 +364,8 @@ HRESULT STDMETHODCALLTYPE CSearchBar::SetSite(IUnknown *pUnkSite) { DestroyWindow(); m_hWnd = NULL; - } - - if (pUnkSite != m_pSite) - { - m_pSite = NULL; - } - - if(!pUnkSite) return S_OK; + } hr = IUnknown_GetWindow(pUnkSite, &parentWnd); if (!SUCCEEDED(hr))