diff --git a/backend/video_capture.py b/backend/video_capture.py
index 7195181a813939697507cad9fbe990354a38d058..08cf8533470937c824551fdf2c7e28441e7858e8 100644
--- a/backend/video_capture.py
+++ b/backend/video_capture.py
@@ -75,4 +75,4 @@ async def handle_cameras():
                     db.add(db_record)
                     db.commit()
                     await manager.broadcast(json.dumps({"type": "data"}))
-        time.sleep(60 - (datetime.now() - current_date).total_seconds())
+        time.sleep(max(0, 60 - (datetime.now() - current_date).total_seconds()))