diff --git a/src/NzbDrone.Core/Parser/Parser.cs b/src/NzbDrone.Core/Parser/Parser.cs index 37aef5310..c5ae631fd 100644 --- a/src/NzbDrone.Core/Parser/Parser.cs +++ b/src/NzbDrone.Core/Parser/Parser.cs @@ -405,8 +405,13 @@ namespace NzbDrone.Core.Parser if (result != null) { + var languageTitle = simpleTitle; + if (result.MovieTitle.IsNotNullOrWhiteSpace() ) + { + languageTitle = simpleTitle.Replace(result.MovieTitle, "A Movie"); + } - result.Language = LanguageParser.ParseLanguage(simpleTitle.Replace(result.MovieTitle, "A Movie")); + result.Language = LanguageParser.ParseLanguage(languageTitle); Logger.Debug("Language parsed: {0}", result.Language); result.Quality = QualityParser.ParseQuality(title);