diff --git a/theme/templates/page.html b/theme/templates/page.html
index 2f4d75c51da5014f81cde1b0cf4d8dddc7d09d43..a94a776c47a8da34045c34cab75d9f2d75d5a2d7 100644
--- a/theme/templates/page.html
+++ b/theme/templates/page.html
@@ -1,6 +1,6 @@
 {% extends "base.html" %}
 
-{% block title %}{{ render.softbreak_span(page.title) }}{% endblock %}
+{% block title %}{{ render.softbreak_span(page.title)|striptags }}{% endblock %}
 
 {% block extra_head %}
 	{%- for translation in page.translations -%}
diff --git a/theme/templates/tag.html b/theme/templates/tag.html
index 264fa263faccbbb5b263d3ce15180e8dd6753d75..d277edc9c0ffddb2d72a3ae3221b7679442edb34 100644
--- a/theme/templates/tag.html
+++ b/theme/templates/tag.html
@@ -1,7 +1,7 @@
 {% extends "base.html" %}
 {% block title -%}
 	{%- call(tagtitle, tagcolor, tagurl, tagpage, tagpages) get.tag_by_name(tag, l) -%}
-		{{ t[l].title_prefix }}{{ t[l].sitename }}{{ t[l].title_suffix }} - {{ render.softbreak_span(tagtitle) }}
+		{{ t[l].title_prefix }}{{ t[l].sitename }}{{ t[l].title_suffix }} - {{ render.softbreak_span(tagtitle)|striptags }}
 	{%- endcall -%}
 {%- endblock -%}