diff --git a/templates/lecture.html b/templates/lecture.html
index 8fd32681c667b534016cc9743e436a8002c83367..a99efebcf10b7762a7e3f26100a9b1212e6bb4e4 100644
--- a/templates/lecture.html
+++ b/templates/lecture.html
@@ -51,7 +51,7 @@
 					<tr>
 						<td>{{ loop.index }}</td>
 						<td><a href="javascript:videojs('videoplayer').currentTime({{c['time']}})">{{ vtttime(c['time']) }}</a></td>
-						<td>{{ moderator_editor(['chapters',c.id,'text'],c['text']) }}</td>
+						<td>{{ moderator_editor(['chapters',c.id,'text'],c['text']|e) }}</td>
 						<td>{{ moderator_checkbox(['chapters',c.id,'visible'], c.visible) }}</td>
 						<td>{{ moderator_delete(['chapters',c.id,'deleted']) }}</td>
 					</tr>