diff --git a/src/Jackett/Utils/Clients/HttpWebClient.cs b/src/Jackett/Utils/Clients/HttpWebClient.cs index 4e3ac47a7..92b4635af 100644 --- a/src/Jackett/Utils/Clients/HttpWebClient.cs +++ b/src/Jackett/Utils/Clients/HttpWebClient.cs @@ -142,7 +142,8 @@ namespace Jackett.Utils.Clients } else if (webRequest.Type == RequestType.POST) { - request.Content = new FormUrlEncodedContent(webRequest.PostData); + if (webRequest.PostData != null) + request.Content = new FormUrlEncodedContent(webRequest.PostData); request.Method = HttpMethod.Post; } else diff --git a/src/Jackett/Utils/Clients/HttpWebClient2.cs b/src/Jackett/Utils/Clients/HttpWebClient2.cs index 060b229a1..6102551df 100644 --- a/src/Jackett/Utils/Clients/HttpWebClient2.cs +++ b/src/Jackett/Utils/Clients/HttpWebClient2.cs @@ -155,7 +155,8 @@ namespace Jackett.Utils.Clients } else if (webRequest.Type == RequestType.POST) { - request.Content = new FormUrlEncodedContent(webRequest.PostData); + if (webRequest.PostData != null) + request.Content = new FormUrlEncodedContent(webRequest.PostData); request.Method = HttpMethod.Post; } else