diff --git a/code/datums/traits/neutral.dm b/code/datums/traits/neutral.dm index ab311bd36ff..09f7ddd0da1 100644 --- a/code/datums/traits/neutral.dm +++ b/code/datums/traits/neutral.dm @@ -257,10 +257,12 @@ var/mob/living/carbon/human/H = quirk_holder var/obj/item/organ/tongue/old_tongue = locate() in H.internal_organs var/obj/item/organ/tongue/tied/new_tongue = new(get_turf(H)) + var/obj/item/clothing/gloves/old_gloves = locate() in H var/obj/item/clothing/gloves/radio/gloves = new(get_turf(H)) old_tongue.Remove(H) new_tongue.Insert(H) qdel(old_tongue) + qdel(old_gloves) H.put_in_hands(gloves) H.equip_to_slot(gloves, ITEM_SLOT_GLOVES) H.regenerate_icons()