diff --git a/code/game/gamemodes/blob/overmind.dm b/code/game/gamemodes/blob/overmind.dm
index f1c9f5cc3e5..f97ae377668 100644
--- a/code/game/gamemodes/blob/overmind.dm
+++ b/code/game/gamemodes/blob/overmind.dm
@@ -96,7 +96,7 @@
if (!message)
return
- var/message_a = say_quote(message)
+ var/message_a = say_quote(message, get_spans())
var/rendered = "Blob Telepathy, [name]([blob_reagent_datum.name]) [message_a]"
for (var/mob/M in mob_list)
diff --git a/code/modules/mob/living/carbon/alien/say.dm b/code/modules/mob/living/carbon/alien/say.dm
index c1009164427..387c67ec242 100644
--- a/code/modules/mob/living/carbon/alien/say.dm
+++ b/code/modules/mob/living/carbon/alien/say.dm
@@ -8,7 +8,7 @@
message = trim(message)
if(!message) return
- var/message_a = say_quote(message)
+ var/message_a = say_quote(message, get_spans())
var/rendered = "Hivemind, [shown_name] [message_a]"
for(var/mob/S in player_list)
if((!S.stat && S.hivecheck()) || (S in dead_mob_list))
diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm
index e022b8991a4..fa112f3186e 100644
--- a/code/modules/mob/living/silicon/say.dm
+++ b/code/modules/mob/living/silicon/say.dm
@@ -10,7 +10,7 @@
if(istype(src, /mob/living/silicon))
var/mob/living/silicon/S = src
desig = trim_left(S.designation + " " + S.job)
- var/message_a = say_quote(message)
+ var/message_a = say_quote(message, get_spans())
var/rendered = "Robotic Talk, [name] [message_a]"
for(var/mob/M in player_list)
if(M.binarycheck() || (M in dead_mob_list))
diff --git a/code/modules/mob/say.dm b/code/modules/mob/say.dm
index 95ac2edf15f..71bd77ffef5 100644
--- a/code/modules/mob/say.dm
+++ b/code/modules/mob/say.dm
@@ -39,7 +39,7 @@
if(name != real_name)
alt_name = " (died as [real_name])"
- message = src.say_quote(message)
+ message = src.say_quote(message, get_spans())
var/rendered = "DEAD: [name][alt_name] [message]"
for(var/mob/M in player_list)