diff --git a/code/controllers/subsystem/persistence.dm b/code/controllers/subsystem/persistence.dm index bd389a2112f..09519db8f4a 100644 --- a/code/controllers/subsystem/persistence.dm +++ b/code/controllers/subsystem/persistence.dm @@ -401,7 +401,11 @@ SUBSYSTEM_DEF(persistence) continue var/mob/living/carbon/human/original_human = ending_human.mind.original_character - if(!original_human || original_human.stat == DEAD || !original_human.all_scars || !(original_human == ending_human)) + + if(!original_human) + continue + + if(original_human.stat == DEAD || !original_human.all_scars || !(original_human == ending_human)) original_human.save_persistent_scars(TRUE) else original_human.save_persistent_scars()