diff --git a/src/NzbDrone.Core/Indexers/IndexerFactory.cs b/src/NzbDrone.Core/Indexers/IndexerFactory.cs index 8dc8065e1..737081f51 100644 --- a/src/NzbDrone.Core/Indexers/IndexerFactory.cs +++ b/src/NzbDrone.Core/Indexers/IndexerFactory.cs @@ -254,6 +254,8 @@ namespace NzbDrone.Core.Indexers var provider = _providers.First(v => v.GetType().Name == definition.Implementation); + SetProviderCharacteristics(provider, definition); + if (definition.Implementation == typeof(Newznab.Newznab).Name) { var settings = (NewznabSettings)definition.Settings; @@ -272,6 +274,8 @@ namespace NzbDrone.Core.Indexers { var provider = _providers.First(v => v.GetType().Name == definition.Implementation); + SetProviderCharacteristics(provider, definition); + if (definition.Implementation == typeof(Newznab.Newznab).Name) { var settings = (NewznabSettings)definition.Settings;