Added a lot of locations where ProtectionUtil should be called, but
weren't.