diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm
index 13c0fcc5e78..6a561028ed2 100644
--- a/code/modules/mob/living/carbon/carbon.dm
+++ b/code/modules/mob/living/carbon/carbon.dm
@@ -205,7 +205,7 @@
src << "You're completely exhausted."
else
src << "You feel fatigued."
- if(dna && (dna.species == /datum/species/skeleton) && !H.w_uniform && !H.wear_suit)
+ if(dna && dna.species.id && dna.species.id == "skeleton" && !H.w_uniform && !H.wear_suit)
H.play_xylophone()
else
if(ishuman(src))