diff --git a/code/datums/diseases/advance/symptoms/heal.dm b/code/datums/diseases/advance/symptoms/heal.dm index 7b735a98c6a..245fb4e7e40 100644 --- a/code/datums/diseases/advance/symptoms/heal.dm +++ b/code/datums/diseases/advance/symptoms/heal.dm @@ -284,7 +284,7 @@ addtimer(CALLBACK(src, .proc/uncoma, M), 300) /datum/symptom/heal/coma/proc/uncoma(mob/living/M) - if(!active_coma) + if(QDELETED(M) || !active_coma) return active_coma = FALSE M.cure_fakedeath("regenerative_coma")