diff --git a/cms/envs/common.py b/cms/envs/common.py
index bb47f87384d3618d3273e7d04fe02a9698e911c0..f559f0f4f33e92bbcdc29a3e0fb5c404a3a9f254 100644
--- a/cms/envs/common.py
+++ b/cms/envs/common.py
@@ -175,6 +175,9 @@ FEATURES = {
 
     # Enable credit eligibility feature
     'ENABLE_CREDIT_ELIGIBILITY': False,
+
+    # Can the visibility of the discussion tab be configured on a per-course basis?
+    'ALLOW_HIDING_DISCUSSION_TAB': False,
 }
 
 ENABLE_JASMINE = False
diff --git a/lms/djangoapps/django_comment_client/forum/views.py b/lms/djangoapps/django_comment_client/forum/views.py
index 1aa4df0ac3854ea01c28752c79a57161010d09d2..d415b682bf09043bf5b4e5fbd4ffce4580117213 100644
--- a/lms/djangoapps/django_comment_client/forum/views.py
+++ b/lms/djangoapps/django_comment_client/forum/views.py
@@ -58,6 +58,7 @@ class DiscussionTab(EnrolledTab):
     title = _('Discussion')
     priority = None
     view_name = 'django_comment_client.forum.views.forum_form_discussion'
+    is_hideable = settings.FEATURES.get('ALLOW_HIDING_DISCUSSION_TAB', False)
 
     @classmethod
     def is_enabled(cls, course, user=None):