diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm
index 3e258e173c..75df265f11 100644
--- a/code/modules/mob/living/carbon/carbon_defense.dm
+++ b/code/modules/mob/living/carbon/carbon_defense.dm
@@ -322,7 +322,7 @@
"[H] shakes [target]'s hand.", \
"You shake [target]'s hand.", )
- else if(H.zone_sel.selecting == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon
+ else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon
H.visible_message( \
"[H] boops [target]'s nose.", \
"You boop [target] on the nose.", )