diff --git a/lms/djangoapps/courseware/access.py b/lms/djangoapps/courseware/access.py index f71f2daec5bb..de92d3895ffb 100644 --- a/lms/djangoapps/courseware/access.py +++ b/lms/djangoapps/courseware/access.py @@ -394,7 +394,10 @@ def can_see_in_catalog(): """ return ( _has_catalog_visibility(courselike, CATALOG_VISIBILITY_CATALOG_AND_ABOUT) - or _has_staff_access_to_descriptor(user, courselike, courselike.id) + or ( + _has_staff_access_to_descriptor(user, courselike, courselike.id) + and getattr(settings, "STAFF_CAN_SEE_IN_CATALOG", True) + ) ) @function_trace('can_see_about_page')