diff --git a/dll/win32/shell32/CDefView.cpp b/dll/win32/shell32/CDefView.cpp index b31044df079..f846cc1fd46 100644 --- a/dll/win32/shell32/CDefView.cpp +++ b/dll/win32/shell32/CDefView.cpp @@ -2161,6 +2161,12 @@ HRESULT WINAPI CDefView::DestroyViewWindow() m_hAccel = NULL; } + if (m_hMenuArrangeModes) + { + DestroyMenu(m_hMenuArrangeModes); + m_hMenuArrangeModes = NULL; + } + if (m_hMenuViewModes) { DestroyMenu(m_hMenuViewModes);