Index: src/chext/TShellExtData.cpp =================================================================== diff -u -N -r5e13d7ff5d449cdb79a004e3e5239fc9777f1f9f -r8b7479db2ee71a3d00779c67fe6a1b1d9ec414b8 --- src/chext/TShellExtData.cpp (.../TShellExtData.cpp) (revision 5e13d7ff5d449cdb79a004e3e5239fc9777f1f9f) +++ src/chext/TShellExtData.cpp (.../TShellExtData.cpp) (revision 8b7479db2ee71a3d00779c67fe6a1b1d9ec414b8) @@ -197,6 +197,9 @@ return false; break; } + case TDestinationPathInfo::eDstType_Choose: + break; // returns true + default: return false; } @@ -385,6 +388,10 @@ tDestinationPath = spMenuItem->GetDestinationPathInfo().GetDefaultDestinationPath(); break; } + case TDestinationPathInfo::eDstType_Choose: + // tDestinationPath is already clear; returning true + break; + default: return false; }