diff --git a/src/NzbDrone.Core/Indexers/Definitions/Gazelle/GazelleRequestGenerator.cs b/src/NzbDrone.Core/Indexers/Definitions/Gazelle/GazelleRequestGenerator.cs index e0627020f..7b6885dbd 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Gazelle/GazelleRequestGenerator.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Gazelle/GazelleRequestGenerator.cs @@ -37,6 +37,8 @@ namespace NzbDrone.Core.Indexers.Gazelle $"{APIUrl}?{searchParameters}", HttpAccept.Json); + request.HttpRequest.AllowAutoRedirect = false; + yield return request; } diff --git a/src/NzbDrone.Core/Indexers/Definitions/PreToMe.cs b/src/NzbDrone.Core/Indexers/Definitions/PreToMe.cs index 8e9198486..ec0c22cf6 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/PreToMe.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/PreToMe.cs @@ -255,6 +255,8 @@ namespace NzbDrone.Core.Indexers.Definitions var request = new IndexerRequest(searchUrl, HttpAccept.Html); + request.HttpRequest.AllowAutoRedirect = false; + yield return request; } diff --git a/src/NzbDrone.Core/Indexers/Definitions/RevolutionTT.cs b/src/NzbDrone.Core/Indexers/Definitions/RevolutionTT.cs index 8c0268708..35beb5a30 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/RevolutionTT.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/RevolutionTT.cs @@ -194,6 +194,8 @@ namespace NzbDrone.Core.Indexers.Definitions var request = new IndexerRequest(searchUrl, HttpAccept.Html); + request.HttpRequest.AllowAutoRedirect = false; + yield return request; } diff --git a/src/NzbDrone.Core/Indexers/Definitions/RuTracker.cs b/src/NzbDrone.Core/Indexers/Definitions/RuTracker.cs index 054acbda3..fbd509b19 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/RuTracker.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/RuTracker.cs @@ -1480,6 +1480,8 @@ namespace NzbDrone.Core.Indexers.Definitions var request = new IndexerRequest(searchUrl, HttpAccept.Html); + request.HttpRequest.AllowAutoRedirect = false; + yield return request; }