diff --git a/code/game/verbs/suicide.dm b/code/game/verbs/suicide.dm
index 0f9783d949a..8caaf809c95 100644
--- a/code/game/verbs/suicide.dm
+++ b/code/game/verbs/suicide.dm
@@ -84,7 +84,7 @@
do_suicide(damagetype, held_item)
return
- to_chat(viewers(src), "[src] [pick(species.suicide_messages)] It looks like [src.p_theyre()] trying to commit suicide.")
+ to_chat(viewers(src), "[src] [replacetext(pick(species.suicide_messages), "their", p_their())] It looks like [src.p_theyre()] trying to commit suicide.")
do_suicide(0)
updatehealth()
diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm
index a15a0dbd0bf..a3260ca709e 100644
--- a/code/modules/mob/living/carbon/human/emote.dm
+++ b/code/modules/mob/living/carbon/human/emote.dm
@@ -479,7 +479,7 @@
m_type = 2
if("deathgasp", "deathgasps")
- message = "[src] [species.death_message]"
+ message = "[src] [replacetext(species.death_message, "their", p_their())]"
m_type = 1
if("giggle", "giggles")