diff --git a/src/NzbDrone.Core/Parser/ParsingService.cs b/src/NzbDrone.Core/Parser/ParsingService.cs index 648a4fa73..126cbd614 100644 --- a/src/NzbDrone.Core/Parser/ParsingService.cs +++ b/src/NzbDrone.Core/Parser/ParsingService.cs @@ -142,10 +142,14 @@ public MappingResult Map(ParsedMovieInfo parsedMovieInfo, string imdbId, SearchC if (parsedMovieInfo.Languages.Contains(Language.Original)) { parsedMovieInfo.Languages.Remove(Language.Original); - if (!parsedMovieInfo.Languages.Contains(result.Movie.OriginalLanguage)) + if (!parsedMovieInfo.Languages.Contains(result.Movie.OriginalLanguage) && result.Movie != null) { parsedMovieInfo.Languages.Add(result.Movie.OriginalLanguage); } + else + { + parsedMovieInfo.Languages.Add(Language.Unknown); + } } result.RemoteMovie.ParsedMovieInfo = parsedMovieInfo;