diff --git a/rowers/plannedsessions.py b/rowers/plannedsessions.py index 6cf62bda..04f6c194 100644 --- a/rowers/plannedsessions.py +++ b/rowers/plannedsessions.py @@ -825,7 +825,12 @@ def race_can_withdraw(r,race): return True def race_can_register(r,race): - records = VirtualRaceResult.objects.filter( + if race.sessiontype == 'race': + recordobj = VirtualRaceResult + else: + recordobj = IndoorVirtualRaceResult + + records = recordobj.objects.filter( userid=r.id, race=race)