diff --git a/src/Jackett.Common/Indexers/MoreThanTV.cs b/src/Jackett.Common/Indexers/MoreThanTV.cs index 0e2a90fbf..ec5efcce4 100644 --- a/src/Jackett.Common/Indexers/MoreThanTV.cs +++ b/src/Jackett.Common/Indexers/MoreThanTV.cs @@ -158,10 +158,23 @@ namespace Jackett.Common.Indexers // Parse required data var downloadAnchor = groupItem.QuerySelectorAll("td a").Last(); var qualityData = downloadAnchor.InnerHtml.Split('/'); - - if (qualityData.Length < 2) - throw new Exception($"We expected 2 or more quality datas, instead we have {qualityData.Length} for {season}."); + switch (qualityData.Length) + { + case 0: + Array.Resize(ref qualityData, 2); + qualityData[0] = " "; + qualityData[1] = " "; + break; + case 1: + Array.Resize(ref qualityData, 2); + qualityData[1] = " "; + break; + default: + break; + } + + // Build title var title = string.Join(".", new List {