diff --git a/qt/aqt/deckchooser.py b/qt/aqt/deckchooser.py index 106c31a02..6b089d8b2 100644 --- a/qt/aqt/deckchooser.py +++ b/qt/aqt/deckchooser.py @@ -79,7 +79,8 @@ class DeckChooser(QHBoxLayout): self.selected_deck_id = DEFAULT_DECK_ID def _update_button_label(self) -> None: - self.deck.setText(self.selected_deck_name().replace("&", "&&")) + if not sip.isdeleted(self.deck): + self.deck.setText(self.selected_deck_name().replace("&", "&&")) def show(self) -> None: self._widget.show() # type: ignore