diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm
index da65c9169e68..f675dfb1cafe 100644
--- a/code/modules/mob/living/carbon/human/human_attackhand.dm
+++ b/code/modules/mob/living/carbon/human/human_attackhand.dm
@@ -55,7 +55,7 @@
SPAN_HELPFUL("You feel a breath of fresh air enter your lungs. It feels good."),
SPAN_HELPFUL("You perform CPR on [src]. Repeat at least every 7 seconds."),
SPAN_NOTICE("[attacking_mob] performs CPR on [src]."))
- if((!is_revivable() || !check_tod()) && stat == DEAD)
+ if(is_revivable() && !check_tod() && stat == DEAD)
attacking_mob.visible_message(SPAN_NOTICE("[attacking_mob] performs CPR on [src]."),
SPAN_HELPFUL("You perform CPR on [src]. You feel it may be a lost cause."))
balloon_alert(attacking_mob, "you perform cpr, but feel it may be a lost cause")