diff --git a/src/Jackett.Common/Indexers/Definitions/HDBitsApi.cs b/src/Jackett.Common/Indexers/Definitions/HDBitsApi.cs index 3c8eb4f2b..a48ba0c81 100644 --- a/src/Jackett.Common/Indexers/Definitions/HDBitsApi.cs +++ b/src/Jackett.Common/Indexers/Definitions/HDBitsApi.cs @@ -230,9 +230,12 @@ namespace Jackett.Common.Indexers.Definitions { var filename = (string)item["filename"]; var name = (string)item["name"]; + var typeCategory = (int)item["type_category"]; + var typeMedium = (int)item["type_medium"]; - return configData.UseFilenames.Value && filename.IsNotNullOrWhiteSpace() - ? filename.Replace(".torrent", "") + // Use release name for XXX content and full discs + return typeCategory != 7 && typeMedium != 1 && configData.UseFilenames.Value && filename.IsNotNullOrWhiteSpace() + ? filename!.Replace(".torrent", "") : name; }