diff --git a/src/pretix/control/templates/pretixcontrol/subevents/index.html b/src/pretix/control/templates/pretixcontrol/subevents/index.html
index 39d7663bec..563a830200 100644
--- a/src/pretix/control/templates/pretixcontrol/subevents/index.html
+++ b/src/pretix/control/templates/pretixcontrol/subevents/index.html
@@ -92,7 +92,7 @@
{% endif %}
-
+
{{ s.name }}
|
{{ s.get_date_from_display }} |
@@ -120,7 +120,7 @@
{% endif %}
-
+
-
+
|
{% endfor %}
diff --git a/src/pretix/control/views/subevents.py b/src/pretix/control/views/subevents.py
index ae75b61172..267541ea7f 100644
--- a/src/pretix/control/views/subevents.py
+++ b/src/pretix/control/views/subevents.py
@@ -420,7 +420,7 @@ class SubEventUpdate(EventPermissionRequiredMixin, SubEventEditorMixin, UpdateVi
return reverse('control:event.subevents', kwargs={
'organizer': self.request.event.organizer.slug,
'event': self.request.event.slug,
- })
+ }) + ('?' + self.request.GET.get('returnto') if 'returnto' in self.request.GET else '')
def get_form_kwargs(self):
kwargs = super().get_form_kwargs()