diff options
-rw-r--r-- | askbot/views/users.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/askbot/views/users.py b/askbot/views/users.py index a2146a64..065ca578 100644 --- a/askbot/views/users.py +++ b/askbot/views/users.py @@ -877,8 +877,11 @@ def user(request, id, slug=None, tab_name=None): elif askbot_settings.KARMA_MODE == 'hidden': can_show_karma = False else: - if request.user.is_administrator_or_moderator() \ - or request.user == profile_owner: + if request.user.is_anonymous(): + can_show_karma = False + elif request.user.is_administrator_or_moderator(): + can_show_karma = True + elif request.user == profile_owner: can_show_karma = True else: can_show_karma = False |