Maybe a strange issue but maybe also easy to solve:
If Groupjive is set to registered members and if a public viewer hits a profile avatar he receives an error message that he cannot see the profile because he is not registered/logged in. This is correct.
If Groupjive is set to public and if a public viewer hits a profile avatar he receives no error message but he is immediately redirected to a category of Groupjive. This is not correct because he should also see an error message.