diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 08ee4040a9d..946c3fce6f2 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -285,6 +285,7 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(!brain.decoy_override)//"Just keep it if it's fake" - confucius, probably brain.Remove(C,TRUE, TRUE) //brain argument used so it doesn't cause any... sudden death. QDEL_NULL(brain) + oldorgan = null //now deleted else oldorgan.Remove(C,TRUE) QDEL_NULL(oldorgan) //we cannot just tab this out because we need to skip the deleting if it is a decoy brain.