diff --git a/qt/aqt/update.py b/qt/aqt/update.py index 434eeecc9..1b60ded48 100644 --- a/qt/aqt/update.py +++ b/qt/aqt/update.py @@ -44,7 +44,8 @@ def check_for_update() -> None: mw.pm.meta["lastMsg"] = resp.last_message_id # has Anki been updated? if ver := resp.new_version: - prompt_to_update(mw, ver) + if mw.pm.meta.get("suppressUpdate", None) != ver: + prompt_to_update(mw, ver) def on_fail(exc: Exception) -> None: print(f"update check failed: {exc}")