diff --git a/src/logic/CharacterEquipment.cpp b/src/logic/CharacterEquipment.cpp index c5b95385..86552623 100644 --- a/src/logic/CharacterEquipment.cpp +++ b/src/logic/CharacterEquipment.cpp @@ -112,6 +112,7 @@ void CharacterEquipment::unequipItemInSlot(Slot slot) default: // Everything else can be taken off without visual changes break; } + m_ItemsBySlot[(size_t)slot].invalidate(); } void CharacterEquipment::unequipItem(ItemHandle item)