Respect visibility of settings categories.

As topic