diff --git a/src/servers/package/Volume.cpp b/src/servers/package/Volume.cpp index 83c6432fd6..ae0e253d33 100644 --- a/src/servers/package/Volume.cpp +++ b/src/servers/package/Volume.cpp @@ -355,7 +355,10 @@ private: fPackagesToDeactivate.insert(package); - package->IncrementEntryRemovedIgnoreLevel(); + if (fPackagesAlreadyRemoved.find(package) + == fPackagesAlreadyRemoved.end()) { + package->IncrementEntryRemovedIgnoreLevel(); + } } }