diff --git a/code/datums/diseases/_MobProcs.dm b/code/datums/diseases/_MobProcs.dm index 8c8a68240b6..14ed69ced63 100644 --- a/code/datums/diseases/_MobProcs.dm +++ b/code/datums/diseases/_MobProcs.dm @@ -8,7 +8,7 @@ /mob/living/proc/CanContractDisease(datum/disease/D) - if(stat == DEAD) + if(stat == DEAD && !D.process_dead) return FALSE if(D.GetDiseaseID() in disease_resistances)