diff --git a/code/modules/mob/living/carbon/human/human_update_icons.dm b/code/modules/mob/living/carbon/human/human_update_icons.dm index 53ab0c34542..a619e7115e4 100644 --- a/code/modules/mob/living/carbon/human/human_update_icons.dm +++ b/code/modules/mob/living/carbon/human/human_update_icons.dm @@ -213,7 +213,7 @@ There are several things that need to be remembered: var/feature_y_offset = 0 for (var/obj/item/bodypart/arm/my_hand as anything in hand_bodyparts) var/list/glove_offset = my_hand.worn_glove_offset?.get_offset() - if (glove_offset && glove_offset["y"] > feature_y_offset) + if (glove_offset && (!feature_y_offset || glove_offset["y"] > feature_y_offset)) feature_y_offset = glove_offset["y"] gloves_overlay.pixel_y += feature_y_offset