fix shield throwing message