diff --git a/tests/test_backup.py b/tests/test_backup.py
index b58ca0c8b4b6bbb379e4c8670f381238efb9c873..71835da712cab16ccfb8c11b59bc27cb716dd7a0 100755
--- a/tests/test_backup.py
+++ b/tests/test_backup.py
@@ -99,7 +99,6 @@ def check_backup_is_incremental(path: str) -> bool:
     print("Checking that backup is incremental:")
 
     dirs = os.listdir(path)
-    is_incremental = True
     for directory in dirs:
         files_count = 0
         folder_path = os.path.join(path, directory)
@@ -107,10 +106,11 @@ def check_backup_is_incremental(path: str) -> bool:
             files_count = len(os.listdir(folder_path))
             if files_count == 0:
                 u.error("Folder {} is empty".format(folder_path))
-                is_incremental = False
                 os.rmdir(folder_path)
+                return False
+    u.success("Folder {} is not empty".format(folder_path))
 
-    return is_incremental
+    return True
 
 
 def check_local_backup(path: str) -> bool: