diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 7aa1dee24f..119d349105 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -193,6 +193,7 @@ This saves us from having to call add_fingerprint() any time something is put in s_store = null update_inv_s_store() else if (W == back) + worn_clothing -= back back = null update_inv_back() else if (W == handcuffed) @@ -304,6 +305,7 @@ This saves us from having to call add_fingerprint() any time something is put in if(slot_gloves) src.gloves = W W.equipped(src, slot) + worn_clothing += gloves update_inv_gloves() if(slot_head) src.head = W