diff --git a/dll/win32/shell32/CDefView.cpp b/dll/win32/shell32/CDefView.cpp index 48591cc3c7..d825ef1fc1 100644 --- a/dll/win32/shell32/CDefView.cpp +++ b/dll/win32/shell32/CDefView.cpp @@ -2174,6 +2174,7 @@ LRESULT CDefView::OnChangeNotify(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL & { case SHCNE_MKDIR: case SHCNE_CREATE: + case SHCNE_DRIVEADD: if (bParent0) { if (LV_FindItemByPidl(ILFindLastID(Pidls[0])) == -1) @@ -2189,6 +2190,7 @@ LRESULT CDefView::OnChangeNotify(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL & case SHCNE_RMDIR: case SHCNE_DELETE: + case SHCNE_DRIVEREMOVED: if (bParent0) LV_DeleteItem(ILFindLastID(Pidls[0])); break;