diff --git a/openedx/core/djangoapps/course_groups/cohorts.py b/openedx/core/djangoapps/course_groups/cohorts.py
index 37fbcdf9e9dd40be218231d2f2e467b7c264db43..f287d18458f389a0fad68dccdc8e1328ede8aa0a 100644
--- a/openedx/core/djangoapps/course_groups/cohorts.py
+++ b/openedx/core/djangoapps/course_groups/cohorts.py
@@ -19,8 +19,6 @@ from eventtracking import tracker
 from openedx.core.djangoapps.request_cache import clear_cache, get_cache
 from openedx.core.djangoapps.request_cache.middleware import request_cached
 from student.models import get_user_by_username_or_email
-from xmodule.course_module import CourseDescriptor
-from xmodule.error_module import ErrorDescriptor
 
 from .models import (
     CohortMembership,
@@ -283,12 +281,6 @@ def get_random_cohort(course_key):
     If there are no existing cohorts of type RANDOM in the course, one will be created.
     """
     course = courses.get_course(course_key)
-    if not isinstance(course, CourseDescriptor):
-        course_or_error_msg = course.error_msg if isinstance(course, ErrorDescriptor) else unicode(course)
-        log.error(
-            "COURSE_LOADING_ERROR: Error while loading course %s from the module store: %s",
-            unicode(course_key), course_or_error_msg
-        )
     cohorts = get_course_cohorts(course, assignment_type=CourseCohort.RANDOM)
     if cohorts:
         cohort = local_random().choice(cohorts)