diff --git a/lms/djangoapps/course_home_api/progress/v1/serializers.py b/lms/djangoapps/course_home_api/progress/v1/serializers.py
index d08f3b7588278000a2be4c95c8e7b7a0f32df2cd..18f2f615af9e0640835cdb2a405358bbb422005a 100644
--- a/lms/djangoapps/course_home_api/progress/v1/serializers.py
+++ b/lms/djangoapps/course_home_api/progress/v1/serializers.py
@@ -53,6 +53,7 @@ class GradingPolicySerializer(serializers.Serializer):
 
     def get_assignment_policies(self, grading_policy):
         return [{
+            'num_droppable': assignment_policy['drop_count'],
             'type': assignment_policy['type'],
             'weight': assignment_policy['weight'],
         } for assignment_policy in grading_policy['GRADER']]
diff --git a/lms/djangoapps/course_home_api/progress/v1/views.py b/lms/djangoapps/course_home_api/progress/v1/views.py
index 237dfcc2544ff88f6ec076d56063b8776357cec8..5429acef2589b905f4605229eb8121dd1b70e44d 100644
--- a/lms/djangoapps/course_home_api/progress/v1/views.py
+++ b/lms/djangoapps/course_home_api/progress/v1/views.py
@@ -68,6 +68,7 @@ class ProgressTabView(RetrieveAPIView):
         enrollment_mode: (str) a str representing the enrollment the user has ('audit', 'verified', ...)
         grading_policy:
             assignment_policies: List of serialized assignment grading policy objects, each has the following fields:
+                num_droppable: (int) the number of assignments able to be dropped
                 type: (str) the assignment type
                 weight: (float) the percent weight the given assigment type has on the overall grade
             grade_range: an object containing the grade range cutoffs. The exact keys in the object can vary, but they