diff --git a/lms/djangoapps/grades/rest_api/v1/gradebook_views.py b/lms/djangoapps/grades/rest_api/v1/gradebook_views.py index ea60ff44c5..adf13c91b8 100644 --- a/lms/djangoapps/grades/rest_api/v1/gradebook_views.py +++ b/lms/djangoapps/grades/rest_api/v1/gradebook_views.py @@ -530,8 +530,11 @@ class GradebookView(GradeViewMixin, PaginatedAPIView): if request.GET.get('username'): with self._get_user_or_raise(request, course_key) as grade_user: - course_grade = CourseGradeFactory().read(grade_user, course) - + course_grade = CourseGradeFactory().read( + grade_user, + course, + collected_block_structure=course_data.collected_structure + ) entry = self._gradebook_entry(grade_user, course, graded_subsections, course_grade) serializer = StudentGradebookEntrySerializer(entry) return Response(serializer.data)