From eacb619cfb91edebbbde14339e9f48da85e9e3b2 Mon Sep 17 00:00:00 2001 From: Qstick Date: Sat, 13 May 2023 15:40:27 -0500 Subject: [PATCH] Fixed: Avoid error in CF calculation when release is unparsable --- .../CustomFormats/Specifications/LanguageSpecification.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/CustomFormats/Specifications/LanguageSpecification.cs b/src/NzbDrone.Core/CustomFormats/Specifications/LanguageSpecification.cs index 5f32ef24b..03d9abcca 100644 --- a/src/NzbDrone.Core/CustomFormats/Specifications/LanguageSpecification.cs +++ b/src/NzbDrone.Core/CustomFormats/Specifications/LanguageSpecification.cs @@ -33,7 +33,7 @@ namespace NzbDrone.Core.CustomFormats protected override bool IsSatisfiedByWithoutNegate(CustomFormatInput input) { - var comparedLanguage = input.EpisodeInfo != null && Value == Language.Original.Id && input.Series.OriginalLanguage != Language.Unknown + var comparedLanguage = input.EpisodeInfo != null && input.Series != null && Value == Language.Original.Id && input.Series.OriginalLanguage != Language.Unknown ? input.Series.OriginalLanguage : (Language)Value;