diff --git a/enterprise/frontend/src/metabase-enterprise/moderation/index.js b/enterprise/frontend/src/metabase-enterprise/moderation/index.js
index f471a7f5bcc14a7bd8e384d3f4d66ec7e2e04d1b..cc47f211f3d6fc5633a0a02076dd317e95fb45e6 100644
--- a/enterprise/frontend/src/metabase-enterprise/moderation/index.js
+++ b/enterprise/frontend/src/metabase-enterprise/moderation/index.js
@@ -1,4 +1,6 @@
 import { PLUGIN_MODERATION } from "metabase/plugins";
+import { hasPremiumFeature } from "metabase-enterprise/settings";
+
 import QuestionModerationSection from "./components/QuestionModerationSection/QuestionModerationSection";
 import ModerationStatusIcon from "./components/ModerationStatusIcon/ModerationStatusIcon";
 
@@ -8,10 +10,12 @@ import {
   getModerationTimelineEvents,
 } from "./service";
 
-Object.assign(PLUGIN_MODERATION, {
-  QuestionModerationSection,
-  ModerationStatusIcon,
-  getStatusIconForQuestion,
-  getStatusIcon,
-  getModerationTimelineEvents,
-});
+if (hasPremiumFeature("content_management")) {
+  Object.assign(PLUGIN_MODERATION, {
+    QuestionModerationSection,
+    ModerationStatusIcon,
+    getStatusIconForQuestion,
+    getStatusIcon,
+    getModerationTimelineEvents,
+  });
+}