Page names visible: how to hide them?

A page P is set to visible for Group A but not visible for Group B.
The user U is in Group B (and not in Group A) .

In case the user creates a page and add the gadget to see all documents (= Documents Tree Macro), all documents are shown, including the access restricted page page P. There is no link available, so the user can not view the page but the user can see the name of the page.

As the name of page can also have data which the user should not see, is it somehow possible that the user U really, only sees files which are in Group A?