diff --git a/src/character.cpp b/src/character.cpp index 1db509dbf949e..f6dafc85670a4 100644 --- a/src/character.cpp +++ b/src/character.cpp @@ -1251,6 +1251,7 @@ item Character::remove_weapon() { item tmp = weapon; weapon = item(); + cached_info.erase( "weapon_value" ); return tmp; }