Index: dll/win32/shell32/CDefView.cpp =================================================================== --- dll/win32/shell32/CDefView.cpp (revision 71918) +++ dll/win32/shell32/CDefView.cpp (working copy) @@ -2310,7 +2310,7 @@ { if (m_pShellFolderViewDual == NULL) hr = CDefViewDual_Constructor(riid, (LPVOID*)&m_pShellFolderViewDual); - hr = m_pShellFolderViewDual->QueryInterface(riid, ppvOut); + else hr = m_pShellFolderViewDual->QueryInterface(riid, ppvOut); } break;