diff --git a/lms/lms/utils.py b/lms/lms/utils.py index 3ed651e4..ccf3a6f4 100644 --- a/lms/lms/utils.py +++ b/lms/lms/utils.py @@ -548,6 +548,9 @@ def can_create_courses(course, member=None): if portal_course_creation == "Anyone" and member in instructors: return True + if not course and has_course_instructor_role(member): + return True + return False