diff --git a/tests/test_backup.py b/tests/test_backup.py
index 7f21ece9ee7051eb17d007d47a72b00207847d9e..e52478fc6f287f731fa2323573ab2b0498128011 100755
--- a/tests/test_backup.py
+++ b/tests/test_backup.py
@@ -150,7 +150,11 @@ def check_local_backup(path: str) -> bool:
 
     all_ok = True
     latest = os.path.join(backup_folder, "latest")
-    if os.path.exists(latest):
+    if backup_folder.endswith(".disabled"):
+        # skip if disabled
+        u.warning("disabled")
+        all_ok = False
+    elif os.path.exists(latest):
         # resolve symbolic link
         latest = os.path.realpath(latest)
         latest_date = os.path.basename(latest)