diff --git a/plugins/Marketplace/PackageList.py b/plugins/Marketplace/PackageList.py index 9d1fb08488..ca3d4aff41 100644 --- a/plugins/Marketplace/PackageList.py +++ b/plugins/Marketplace/PackageList.py @@ -288,6 +288,6 @@ class PackageList(ListModel): :param package_id: the package identification string """ - self._manager.removePackage(package_id, force_add = True) + self._manager.removePackage(package_id, force_add = not self._manager.isBundledPackage(package_id)) url = self._manager.package_infosWithUpdate[package_id]["download_url"] self.download(package_id, url, True)