diff --git a/src/Jackett/Indexers/BitSoup.cs b/src/Jackett/Indexers/BitSoup.cs index d2a12769b2d8f0af6577ad4012a1c9246c5b70aa..ee450198ba370a498f0728accfe259b7f7e278ec 100644 --- a/src/Jackett/Indexers/BitSoup.cs +++ b/src/Jackett/Indexers/BitSoup.cs @@ -189,8 +189,14 @@ namespace Jackett.Indexers queryCollection.Add("search", string.IsNullOrWhiteSpace(searchString)? "" : searchString); - queryCollection.Add("incldead", "0"); - queryCollection.Add("cat", (trackerCats.Count < 2 ? "0" : trackerCats.ElementAt(0))); + if (trackerCats.Count > 1) + { + for (var ct = 0; ct < trackerCats.Count; ct++) queryCollection.Add("cat" + (ct+1), trackerCats.ElementAt(ct)); + } else + { + queryCollection.Add("cat", (trackerCats.Count == 1 ? trackerCats.ElementAt(0) : "0")); + } + //queryCollection.Add("cat", (trackerCats.Count == 1 ? trackerCats.ElementAt(0) : "0")); searchUrl += "?" + queryCollection.GetQueryString(); await ProcessPage(releases, searchUrl);