diff --git a/openedx/core/djangoapps/waffle_utils/__init__.py b/openedx/core/djangoapps/waffle_utils/__init__.py
index 3b87959fd3d43bd561fafdde7a4f245f404b0246..f181cdf28afed097a6f37630b6f3fea288fd2517 100644
--- a/openedx/core/djangoapps/waffle_utils/__init__.py
+++ b/openedx/core/djangoapps/waffle_utils/__init__.py
@@ -121,7 +121,7 @@ class WaffleFlag(BaseWaffleFlag):
             yield
 
 
-class CourseWaffleFlag(WaffleFlag):
+class CourseWaffleFlag(BaseWaffleFlag):
     """
     Represents a single waffle flag that can be forced on/off for a course. This class should be used instead of
     WaffleFlag when in the context of a course.