diff --git a/NzbDrone.Web/Controllers/SettingsController.cs b/NzbDrone.Web/Controllers/SettingsController.cs
index 33d6e6882..6d2cfb7f6 100644
--- a/NzbDrone.Web/Controllers/SettingsController.cs
+++ b/NzbDrone.Web/Controllers/SettingsController.cs
@@ -244,6 +244,7 @@ namespace NzbDrone.Web.Controllers
             var model = new MiscSettingsModel();
             model.EnableBacklogSearching = _configProvider.EnableBacklogSearching;
             model.AutoIgnorePreviouslyDownloadedEpisodes = _configProvider.AutoIgnorePreviouslyDownloadedEpisodes;
+            model.AllowedReleaseGroups = _configProvider.AllowedReleaseGroups;
 
             return View(model);
         }
@@ -633,6 +634,7 @@ namespace NzbDrone.Web.Controllers
             {
                 _configProvider.EnableBacklogSearching = data.EnableBacklogSearching;
                 _configProvider.AutoIgnorePreviouslyDownloadedEpisodes = data.AutoIgnorePreviouslyDownloadedEpisodes;
+                _configProvider.AllowedReleaseGroups = data.AllowedReleaseGroups;
 
                 return GetSuccessResult();
             }
diff --git a/NzbDrone.Web/Models/MiscSettingsModel.cs b/NzbDrone.Web/Models/MiscSettingsModel.cs
index 82cb57d30..d84550ed9 100644
--- a/NzbDrone.Web/Models/MiscSettingsModel.cs
+++ b/NzbDrone.Web/Models/MiscSettingsModel.cs
@@ -15,5 +15,9 @@ namespace NzbDrone.Web.Models
         [DisplayName("Automatically Ignore Deleted Episodes")]
         [Description("Should NzbDrone automatically ignore episodes that were deleted from disk?")]
         public bool AutoIgnorePreviouslyDownloadedEpisodes { get; set; }
+
+        [DisplayName("Allowed Release Groups")]
+        [Description("Comma separated list of release groups to download episodes")]
+        public string AllowedReleaseGroups { get; set; }
     }
 }
\ No newline at end of file
diff --git a/NzbDrone.Web/Views/Settings/Misc.cshtml b/NzbDrone.Web/Views/Settings/Misc.cshtml
index 80ca1a904..570c420e3 100644
--- a/NzbDrone.Web/Views/Settings/Misc.cshtml
+++ b/NzbDrone.Web/Views/Settings/Misc.cshtml
@@ -19,6 +19,11 @@
         </label>
         @Html.CheckBoxFor(m => m.AutoIgnorePreviouslyDownloadedEpisodes, new { @class = "inputClass checkClass" })
 
+        <label class="labelClass">@Html.LabelFor(m => m.AllowedReleaseGroups)
+            <span class="small">@Html.DescriptionFor(m => m.AllowedReleaseGroups)</span>
+        </label>
+        @Html.TextBoxFor(m => m.AllowedReleaseGroups, new { @class = "inputClass" })
+
         <div style="overflow: hidden; height: 50px;">
         </div>