diff --git a/src/pretix/presale/templates/pretixpresale/event/seatingplan.html b/src/pretix/presale/templates/pretixpresale/event/seatingplan.html
index 809e7adc55..029b5a33d4 100644
--- a/src/pretix/presale/templates/pretixpresale/event/seatingplan.html
+++ b/src/pretix/presale/templates/pretixpresale/event/seatingplan.html
@@ -25,6 +25,7 @@
action="{% eventurl request.event "presale:event.cart.add" cart_namespace=cart_namespace %}?next={{ cart_redirect|urlencode }}">
{% csrf_token %}
+
{% if event.has_subevents %}
{% eventsignal event "pretix.presale.signals.render_seating_plan" request=request subevent=subevent voucher=voucher %}
{% else %}