diff --git a/pandora/item/models.py b/pandora/item/models.py index a8d5b52b..49860f2f 100644 --- a/pandora/item/models.py +++ b/pandora/item/models.py @@ -737,6 +737,7 @@ class Item(models.Model): if len(folders) > 1: files = files.filter(folder=folders[0]) files.update(wanted=True) + self.files.exclude(id__in=files).update(wanted=False) def update_selected(self): files = archive.models.File.objects.filter(item=self,