diff --git a/changes/changelog.d/1004.bugfix b/changes/changelog.d/1004.bugfix
new file mode 100644
index 0000000000000000000000000000000000000000..5c99a3e1f83bcf31164dae40fb488f89c6933b0a
--- /dev/null
+++ b/changes/changelog.d/1004.bugfix
@@ -0,0 +1 @@
+Fixed an issue with celerybeat container failing to restart (#1004)
\ No newline at end of file
diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml
index f31115b5f1171c3185e6a730cf5fc64affb0927e..0a4be1674e53ad615eea002bc4ec77a721815ca3 100644
--- a/deploy/docker-compose.yml
+++ b/deploy/docker-compose.yml
@@ -52,7 +52,7 @@ services:
       - postgres
       - redis
     env_file: .env
-    command: celery -A funkwhale_api.taskapp beat -l INFO
+    command: celery -A funkwhale_api.taskapp beat --pidfile= -l INFO
 
   api:
     restart: unless-stopped