diff --git a/lib/weblib.php b/lib/weblib.php
index 84362fe..135fa1b 100644
--- a/lib/weblib.php
+++ b/lib/weblib.php
@@ -1382,7 +1382,7 @@ function format_text_email($text, $format) {
         case FORMAT_WIKI:
             // there should not be any of these any more!
             $text = wikify_links($text);
-            return strtr(strip_tags($text), array_flip(get_html_translation_table(HTML_ENTITIES)));
+            return strtr(strip_tags($text), array_flip(get_html_translation_table(HTML_ENTITIES,ENT_COMPAT | ENT_HTML401,'utf-8')));
             break;
 
         case FORMAT_HTML:
@@ -1393,7 +1393,7 @@ function format_text_email($text, $format) {
         case FORMAT_MARKDOWN:
         default:
             $text = wikify_links($text);
-            return strtr(strip_tags($text), array_flip(get_html_translation_table(HTML_ENTITIES)));
+            return strtr(strip_tags($text), array_flip(get_html_translation_table(HTML_ENTITIES,ENT_COMPAT | ENT_HTML401,'utf-8')));
             break;
     }
 }
