diff --git a/mercurial/upgrade.py b/mercurial/upgrade.py
index 1ca7865c245db32f69e5b05b75489b7cae147f9b_bWVyY3VyaWFsL3VwZ3JhZGUucHk=..0ca98ed828f9cb7d66cd0dd22bee2bffb87ec23c_bWVyY3VyaWFsL3VwZ3JhZGUucHk= 100644
--- a/mercurial/upgrade.py
+++ b/mercurial/upgrade.py
@@ -205,7 +205,7 @@
                 backuppath = upgrade_engine.upgrade(
                     ui, repo, dstrepo, upgrade_op
                 )
-            if not (backup or backuppath is None):
+            if not backup:
                 ui.status(
                     _(b'removing old repository content %s\n') % backuppath
                 )