I understand your point.
I know it's because he doesn't have the right to, but as I told you it's just for not informing the user that the collection exist.
That collection doesn't exist for him.
Just a point of view.