diff --git a/src/Jackett/Controllers/AdminController.cs b/src/Jackett/Controllers/AdminController.cs index 420f22f14..bfc594921 100644 --- a/src/Jackett/Controllers/AdminController.cs +++ b/src/Jackett/Controllers/AdminController.cs @@ -378,6 +378,7 @@ namespace Jackett.Controllers if (omdbApiKey != Engine.Server.Config.OmdbApiKey) { Engine.Server.Config.OmdbApiKey = omdbApiKey; + Engine.Server.SaveConfig(); // HACK indexerService.InitAggregateIndexer(); } diff --git a/src/Jackett/Services/IndexerManagerService.cs b/src/Jackett/Services/IndexerManagerService.cs index 21be9200e..35563afe4 100644 --- a/src/Jackett/Services/IndexerManagerService.cs +++ b/src/Jackett/Services/IndexerManagerService.cs @@ -142,7 +142,7 @@ namespace Jackett.Services var omdbApiKey = Engine.Server.Config.OmdbApiKey; IFallbackStrategyProvider fallbackStrategyProvider = null; IResultFilterProvider resultFilterProvider = null; - if (omdbApiKey != null) + if (!omdbApiKey.IsNullOrEmptyOrWhitespace()) { var imdbResolver = new OmdbResolver(webClient, omdbApiKey.ToNonNull()); fallbackStrategyProvider = new ImdbFallbackStrategyProvider(imdbResolver);