fix another wrong use of Shield