diff --git a/tests/test_backup.py b/tests/test_backup.py
index 28e16dc9a77415dbd37d0a9721b458e57e12ce39..73b2a4cc145603e8fc6e65d2034156ed195b8ec1 100755
--- a/tests/test_backup.py
+++ b/tests/test_backup.py
@@ -24,7 +24,7 @@ def test_last_backup_is_recent(server, client):
     if status == 0:
         date = out.strip().split(' ')[-2]
         pdate = datetime.strptime(date, '%Y-%m-%d')
-        if datetime.now() - pdate > 2:
+        if (datetime.now() - pdate).days > 2:
             print('Backup is older than 2 days')
             return False
         else: