diff --git a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannRequestGenerator.cs b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannRequestGenerator.cs index ea03794fb..9fbd848fa 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannRequestGenerator.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannRequestGenerator.cs @@ -1165,19 +1165,16 @@ namespace NzbDrone.Core.Indexers.Definitions.Cardigann requestBuilder.SetHeaders(headers ?? new Dictionary()); } + if (searchPath.Followredirect) + { + requestBuilder.AllowAutoRedirect = true; + } + var request = requestBuilder .WithRateLimit(_rateLimit.TotalSeconds) .Build(); - var cardigannRequest = new CardigannRequest(request, variables, searchPath) - { - HttpRequest = - { - AllowAutoRedirect = searchPath.Followredirect - } - }; - - yield return cardigannRequest; + yield return new CardigannRequest(request, variables, searchPath); } } }