diff --git a/rowers/views.py b/rowers/views.py index 8d728d8d..ea7e3f4f 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -834,7 +834,11 @@ def rdata(file,rower=rrower()): def get_my_teams(user): try: therower = Rower.objects.get(user=user) - teams1 = therower.team.all() + try: + teams1 = therower.team.all() + except AttributeError: + teams1 = [] + teams2 = Team.objects.filter(manager=user) teams = list(set(teams1).union(set(teams2))) except TypeError: