diff --git a/requirements.txt b/requirements.txt
index 60f5bc1d58952368fb7eb23c4e15e012c3b0313e..ef810b5449296b69e4303b9abcb4aa69f3ace310 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -73,9 +73,11 @@ git+https://github.com/knaperek/djangosaml2.git
 
 # A task queue, used to execute long-running tasks
 celery
-django-celery
+# django-celery (release) is broken: https://github.com/celery/django-celery/issues/411
+# but fixed in git:
+git+https://github.com/celery/django-celery.git@d3656b3919ad38
 
-# For searchable select forms
+# For searchable select widgets
 django_select2>=5.5.0
 
 # Custom user migration created using