[fix bug 991553] excluding invisible groups from UI

Very true. I supposed that using the parent method will eventually use `queryset_class` but I was wrong. This is indeed needed.