diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 58be4f5ac47f1f0a92e5354440d357f3ec84f837..ad28d552a386b7faf9cd9ca6b4c08f0f947fee11 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -22,6 +22,11 @@ Added
 
 * Support for usage with new AlekSIS SPA.
 
+Fixed
+~~~~~
+
+* When no page to redirect to was passed to some of the seating plan views, an error occured.
+
 `1.0.2`_ - 2022-11-04
 ---------------------
 
diff --git a/aleksis/apps/stoelindeling/views.py b/aleksis/apps/stoelindeling/views.py
index 72ac1682e215a51fe909cb31b5ee51a6a0c2f1d1..b3a9db165e0bf2dcd4c449bb63f2ce5798a936c7 100644
--- a/aleksis/apps/stoelindeling/views.py
+++ b/aleksis/apps/stoelindeling/views.py
@@ -55,7 +55,7 @@ class SeatingPlanCreateView(PermissionRequiredMixin, SuccessNextMixin, AdvancedC
     form_class = SeatingPlanCreateForm
     permission_required = "stoelindeling.create_seatingplan_rule"
     template_name = "stoelindeling/seating_plan/create.html"
-    success_url = reverse_lazy("seating_plans")
+    next_page = "seating_plans"
     success_message = _("The seating plan has been created.")
 
     def get_form_kwargs(self):
@@ -183,5 +183,5 @@ class SeatingPlanDeleteView(
     model = SeatingPlan
     permission_required = "stoelindeling.delete_seatingplan_rule"
     template_name = "core/pages/delete.html"
-    success_url = reverse_lazy("seating_plans")
+    next_page = "seating_plans"
     success_message = _("The seating plan has been deleted.")