diff --git a/lib/classes/forms/I18n_formattedInput.php b/lib/classes/forms/I18n_formattedInput.php
index 842a76750a8f567ad92074b70aff69104fa7eee4..e546c78647c790800ba4e117b256cd9143855b81 100644
--- a/lib/classes/forms/I18n_formattedInput.php
+++ b/lib/classes/forms/I18n_formattedInput.php
@@ -44,6 +44,12 @@ class I18n_formattedInput extends Input
 
     public function getRequestValue()
     {
-        return \Request::i18n($this->name);
+        $output = \Request::i18n($this->name);
+        if (\Studip\Markup::editorEnabled()) {
+            $output = \Studip\Markup::purifyHtml(
+                \Studip\Markup::markAsHtml($output)
+            );
+        }
+        return $output;
     }
 }