diff --git a/theme/templates/page.html b/theme/templates/page.html
index db51dd05116f09d185fb10ba45f8eb1dbb0282da..c9babb437ce594bf19aacd49762ec2ce01ab7061 100644
--- a/theme/templates/page.html
+++ b/theme/templates/page.html
@@ -15,13 +15,7 @@
 			{{ common.render_header(page.title, 1, None, lang) }}
 		{% endblock %}
 		{% block page_content %}
-			{%- if 'before' in page.metadata -%}
-				{{ render.sections(page.metadata.before, l, 2) }}
-			{%- endif -%}
-			{{ content_renderer.render_content(page.content, l, 0) }}
-			{%- if 'after' in page.metadata -%}
-				{{ render.sections(page.metadata.after, l, 2) }}
-			{%- endif -%}
+			{{ render.section({"type": "page", "page": page, "title_mode": "prevent"}, l, 1) }}
 		{% endblock %}
 	</article>
 {% endblock %}