diff --git a/src/calibre/gui2/dialogs/user_profiles.py b/src/calibre/gui2/dialogs/user_profiles.py index 16f5d383ed..d087a26065 100644 --- a/src/calibre/gui2/dialogs/user_profiles.py +++ b/src/calibre/gui2/dialogs/user_profiles.py @@ -100,6 +100,8 @@ class UserProfiles(ResizableDialog, Ui_Dialog): def break_cycles(self): self.recipe_model = self._model.recipe_model = None + self.available_profiles = None + self.model = self._model = None def remove_selected_items(self): indices = self.available_profiles.selectionModel().selectedRows()