diff --git a/rowers/views/racesviews.py b/rowers/views/racesviews.py index fd1c4259..24afc0f0 100644 --- a/rowers/views/racesviews.py +++ b/rowers/views/racesviews.py @@ -1064,7 +1064,7 @@ def virtualevents_view(request): if nearby and lat_lon is not None: # pragma: no cover races = getnearestraces(lat_lon, races) - if participate: + if participate and r is not None: ress = VirtualRaceResult.objects.filter(userid=r.id).order_by("-race__evaluation_closure") races = [res.race for res in ress if res.race is not None]