diff --git a/openedx/core/djangoapps/content/course_overviews/models.py b/openedx/core/djangoapps/content/course_overviews/models.py index 1c05bb4b98..05d7c0c96e 100644 --- a/openedx/core/djangoapps/content/course_overviews/models.py +++ b/openedx/core/djangoapps/content/course_overviews/models.py @@ -236,6 +236,13 @@ class CourseOverview(TimeStampedModel): # to save a duplicate. # (see: https://openedx.atlassian.net/browse/TNL-2854). pass + except Exception: # pylint: disable=broad-except + log.exception( + "CourseOverview for course %s failed!", + course_id, + ) + raise + return course_overview elif course is not None: raise IOError(