diff --git a/gso/schedules/task_vacuum.py b/gso/schedules/task_vacuum.py
index de4d44842f485cc8df41f9c01eed3ead2d651a30..3ad873fde290e4b4cbfc30a3357e5d0c05f407c1 100644
--- a/gso/schedules/task_vacuum.py
+++ b/gso/schedules/task_vacuum.py
@@ -7,7 +7,7 @@ from gso.worker import celery
 
 
 @celery.task
-@scheduler(CronScheduleConfig(name="Clean up tasks", hour="1"))
+@scheduler(CronScheduleConfig(name="Clean up tasks", hour="1", minute="0"))
 def vacuum_tasks() -> None:
     """Run all cleanup tasks every 1 AM UTC."""
     start_process("task_clean_up_tasks")