diff --git a/code/modules/mob/living/silicon/silicon_say.dm b/code/modules/mob/living/silicon/silicon_say.dm
index bdb09129961..74fea796771 100644
--- a/code/modules/mob/living/silicon/silicon_say.dm
+++ b/code/modules/mob/living/silicon/silicon_say.dm
@@ -10,9 +10,9 @@
if(M.binarycheck())
if(isAI(M))
var/renderedAI = span_binarysay("Robotic Talk, [span_name("[name] ([desig])")] [message_a]")
- to_chat(M, renderedAI)
+ to_chat(M, renderedAI, avoid_highlighting = src == M)
else
- to_chat(M, span_binarysay("[rendered]"))
+ to_chat(M, span_binarysay("[rendered]"), avoid_highlighting = src == M)
if(isobserver(M))
var/following = src
// If the AI talks on binary chat, we still want to follow