diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm
index fc245264c18..c8170312ce6 100644
--- a/code/modules/mob/living/carbon/human/human_defense.dm
+++ b/code/modules/mob/living/carbon/human/human_defense.dm
@@ -172,7 +172,7 @@ emp_act
"[src] has been attacked in the [hit_area] with [I] by [user]!")
var/armor = run_armor_check(affecting, "melee", "Your armour has protected your [hit_area].", "Your armour has softened a hit to your [hit_area].")
- if(armor >= 2) return 0
+ if(armor <= 0) return 0
if(!I.force) return 0
var/Iforce = I.force //to avoid runtimes on the forcesay checks at the bottom. Some items might delete themselves if you drop them. (stunning yourself, ninja swords)
diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm
index 2502622932f..899e5468576 100644
--- a/code/modules/mob/living/living_defense.dm
+++ b/code/modules/mob/living/living_defense.dm
@@ -6,7 +6,7 @@
else
src << "Your armor absorbs the blow!"
else if(armor < 1)
- if(absorb_text)
+ if(soften_text)
src << "[soften_text]"
else
src << "Your armor softens the blow!"