diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm
index 8a315cca8a8..5f0f1e4b3bf 100644
--- a/code/modules/mob/living/carbon/carbon_defense.dm
+++ b/code/modules/mob/living/carbon/carbon_defense.dm
@@ -431,6 +431,11 @@
null, "You hear the rustling of clothes.", DEFAULT_MESSAGE_RANGE, list(M, src))
to_chat(M, "You shake [src] trying to pick [p_them()] up!")
to_chat(src, "[M] shakes you to get you up!")
+
+ else if(check_zone(M.zone_selected) == BODY_ZONE_HEAD) //Headpats!
+ M.visible_message("[M] gives [src] a pat on the head to make [p_them()] feel better!", \
+ "You give [src] a pat on the head to make [p_them()] feel better!")
+
else
M.visible_message("[M] hugs [src] to make [p_them()] feel better!", \
null, "You hear the rustling of clothes.", DEFAULT_MESSAGE_RANGE, list(M, src))