diff --git a/templates/booking/_participant_form.html.twig b/templates/booking/_participant_form.html.twig
index 27e1eef..2930ba5 100644
--- a/templates/booking/_participant_form.html.twig
+++ b/templates/booking/_participant_form.html.twig
@@ -76,15 +76,6 @@
{% endif %}
- {# Body dimensions #}
- {% if form.bodyDimensions is defined %}
-
- {{ form_row(form.bodyDimensions.height) }}
- {{ form_row(form.bodyDimensions.shoeSize) }}
- {{ form_row(form.bodyDimensions.weight) }}
-
- {% endif %}
-
{# Room assignment #}
{% if form.assignedRoomId is defined %}
@@ -190,6 +181,16 @@
}, null) }}
+ {% if form.bodyDimensions is defined %}
+
+ {{ form_row(form.bodyDimensions.height) }}
+ {{ form_row(form.bodyDimensions.shoeSize) }}
+ {{ form_row(form.bodyDimensions.weight) }}
+
+ {% else %}
+ {# empty slot to maintain grid layout #}
+ {% endif %}
+
{# Insurance display for edit mode (read-only) #}
{% if bookingDto.mode == constant('App\\Form\\Model\\BookingDto::MODE_EDIT') and form.vars.data.participant.insurance %}