diff --git a/code/modules/admin/verbs/entity_narrate.dm b/code/modules/admin/verbs/entity_narrate.dm
index 0b42058c843..cf52e6b4dad 100644
--- a/code/modules/admin/verbs/entity_narrate.dm
+++ b/code/modules/admin/verbs/entity_narrate.dm
@@ -183,7 +183,7 @@
var/atom/our_entity = holder.entity_refs[name]
if(!message)
message = tgui_input_text(usr, "Input what you want [our_entity] to [mode]", "narrate", null)
- message = sanitize(message)
+ message = encode_html_emphasis(sanitize(message))
if(message && mode == "Speak")
our_entity.audible_message("[our_entity.name] [message]")
else if(message && mode == "Emote")
@@ -305,7 +305,7 @@
L.say(message)
/datum/entity_narrate/proc/narrate_tgui_atom(atom/A, message as text)
- message = sanitize(message)
+ message = encode_html_emphasis(sanitize(message))
if(tgui_narrate_mode && tgui_narrate_privacy)
A.visible_message("\The [A.name] [message]", range = 1)
else if(tgui_narrate_mode && !tgui_narrate_privacy)