- % if enrollment_mode and relative_dates_flag_is_enabled and self_paced and not is_course_staff:
+ % if relative_dates_flag_is_enabled and self_paced and not is_course_staff:
<%include file="/dates_banner.html" />
% endif
diff --git a/openedx/features/course_experience/views/course_outline.py b/openedx/features/course_experience/views/course_outline.py
index ba98859c79..93769183fc 100644
--- a/openedx/features/course_experience/views/course_outline.py
+++ b/openedx/features/course_experience/views/course_outline.py
@@ -112,6 +112,9 @@ class CourseOutlineFragmentView(EdxFragmentView):
user=request.user,
course_key=course_key
)
+ # We use javascript to check whether to actually display this banner, so we let the banner assume
+ # that deadlines have been missed.
+ context['missed_deadlines'] = True
html = render_to_string('course_experience/course-outline-fragment.html', context)
return Fragment(html)