diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index bee232da81c..8a8e806f86b 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -773,7 +773,7 @@ GLOBAL_LIST_INIT(slot_equipment_priority, list( \ /mob/proc/print_flavor_text(shrink = TRUE) if(flavor_text && flavor_text != "") - var/msg = !dna.flavor_text ? replacetext(dna.flavor_text, "\n", " ") : replacetext(flavor_text, "\n", " ") + var/msg = dna?.flavor_text ? replacetext(dna.flavor_text, "\n", " ") : replacetext(flavor_text, "\n", " ") if(length(msg) <= 40 || !shrink) return "[msg]" // There is already encoded by tgui_input else