diff --git a/aleksis/apps/paweljong/views.py b/aleksis/apps/paweljong/views.py
index 8f5680db9201dd9e783711f36127be3bf175d6e2..96e23ed338499ef649029526fad36f3fefa7fedc 100644
--- a/aleksis/apps/paweljong/views.py
+++ b/aleksis/apps/paweljong/views.py
@@ -978,6 +978,9 @@ class EventCheckpointView(PermissionRequiredMixin, FormView):
     permission_required = "paweljong.event_checkpoint_rule"
     form_class = EventCheckpointForm
 
+    def get_object(self):
+        return Event.objects.get(slug=self.kwargs["slug"])
+
     def get_initial(self):
         initial = super().get_initial() or {}
         if "comment" in self.request.GET: