Hide User Profiles setting incomplete

Trazendo isso de volta (já que acabou de acontecer comigo), tenho uma instância que é semi-privada (betterstreets.nz). Algumas categorias são públicas, mas muito (incluindo coisas de usuário) não são. Exceto pelos emblemas!

Parece que hoje em dia a lista de Usuários é escondida de anon programaticamente (yay!), e você pode configurar cada grupo para ser escondido também sem muita dificuldade.

No entanto, os Emblemas ainda são visíveis para anon. Há alguma razão para isso? Escondi os meus usando:

// hide badges from anon
.anon .hamburger-panel .menu-panel a.badge-link {
    display: none;
}
.anon .badges-page div#main-outlet-wrapper {
    display: none;
}