diff --git a/rad/views.py b/rad/views.py index bfc169f1..c2ce256f 100644 --- a/rad/views.py +++ b/rad/views.py @@ -132,7 +132,9 @@ def cid_scores(request, pk, passcode): CidUserAnswer, Exam = EXAM_ANSWER_MAP[exam_type] exam_answers = CidUserAnswer.objects.filter(cid=cid) exam_ids = exam_answers.values_list("exam").distinct() - exams.append((exam_type, Exam.objects.filter(id__in=exam_ids, **kwargs))) + exams_to_add = Exam.objects.filter(id__in=exam_ids, **kwargs) + if exams_to_add: + exams.append((exam_type, exams_to_add)) case_collections = cid_user.casecollection_exams.all()