I don`t use any restriction from template for that... just what I just told you. But restricting the member map for registered username, it`s not bad?
I think it`s a way to restrict all that via User group permission. Check the usergroup permission and have a look if you don`t have something there.
Go on admincp and...
Groups & permissions > User groups
There you have all your usergroups, you have to go to the one where you want the restriction.
Search in that usergroup for "View member lists" and set it NO