diff --git a/src/views/components/injected/CourseCatalogInjectedPopup/HeadingAndActions.tsx b/src/views/components/injected/CourseCatalogInjectedPopup/HeadingAndActions.tsx index ecd69aa4..b6853add 100644 --- a/src/views/components/injected/CourseCatalogInjectedPopup/HeadingAndActions.tsx +++ b/src/views/components/injected/CourseCatalogInjectedPopup/HeadingAndActions.tsx @@ -95,6 +95,12 @@ export default function HeadingAndActions({ course, activeSchedule, onClose }: H const url = `https://utdirect.utexas.edu/apps/student/coursedocs/nlogon/?year=&semester=&department=${department}&course_number=${courseNumber}&course_title=&unique=&instructor_first=${firstName}&instructor_last=${lastName}&course_type=In+Residence&search=Search`; openNewTab({ url }); } + + // Show the course's syllabi when no instructors listed + if (instructors.length === 0) { + const url = `https://utdirect.utexas.edu/apps/student/coursedocs/nlogon/?year=&semester=&department=${department}&course_number=${courseNumber}&course_title=&unique=&instructor_first=&instructor_last=&course_type=In+Residence&search=Search`; + openNewTab({ url }); + } }; const handleAddOrRemoveCourse = async () => { @@ -199,10 +205,22 @@ export default function HeadingAndActions({ course, activeSchedule, onClose }: H }} /> - -