Shield icon missing on usercard when profile hidden

I believe the shield icon is hidden on the usercards of users whose profiles are hidden. I am able to see the shield next to every post of that user.

However, it’s not visible on their usercard.

This issue created some confusion in the forum. Most importantly, because the sign on the user card is much larger and easier to see. I’m wondering if the shield is hidden on purpose.