diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index bcf881480e89f4fa3367223618009641010b2763..18fb48f52ffbbafbe34b475bd8f54cc960feb2fe 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -14,6 +14,7 @@ Fixed
 
 * It wasn't possible to run data checks due to broken color data checks.
 * Recurrence information for calendar events weren't removed on deletion.
+* Recurring events without until value weren't shown.
 * [Dev] AddressInputType missed country field.
 
 `4.0`_ - 2025-03-29
diff --git a/pyproject.toml b/pyproject.toml
index 3972fe20feb30b1a044a7ed5c3ba72d73c1f01e7..27bbe664d89e13977305dde7133874cdae5a2369 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -129,7 +129,7 @@ django-recurrence = "^1.11.1"
 django-timezone-field = "^7.0"
 uwsgi = "^2.0.21"
 tqdm = "^4.66.1"
-django-pg-rrule = "^0.4.1"
+django-pg-rrule = "^0.4.2"
 libsass = "^0.23.0"
 graphene-django-optimizer-reloaded = "^0.9.2"
 defusedxml = "^0.7.1"