[fix bug 991553] excluding invisible groups from UI

I believe that the change in `GroupBaseManager` are not needed. Can you please provide reasoning?