diff --git a/rowers/views.py b/rowers/views.py index eddf1520..98b2d564 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -247,8 +247,12 @@ def getrequestrower(request,rowerid=0,userid=0,notpermanent=False): def getrower(user): - if user.is_anonymous(): - return None + try: + if user.is_anonymous(): + return None + except AttributeError: + if User.objects.get(id=user).is_anonymous(): + return None try: r = Rower.objects.get(user=user) except Rower.DoesNotExist: