Only update the icon if player is NOT unarmed, to avoid bad dereference.