diff --git a/src/NzbDrone.Core/ImportLists/FetchAndParseImportListService.cs b/src/NzbDrone.Core/ImportLists/FetchAndParseImportListService.cs index 9a5125b08..3f0d24175 100644 --- a/src/NzbDrone.Core/ImportLists/FetchAndParseImportListService.cs +++ b/src/NzbDrone.Core/ImportLists/FetchAndParseImportListService.cs @@ -178,12 +178,12 @@ private ImportListMovie MapMovieReport(ImportListMovie report) { var mappedMovie = _movieSearch.MapMovieToTmdbMovie(new MovieMetadata { Title = report.Title, TmdbId = report.TmdbId, ImdbId = report.ImdbId, Year = report.Year }); - _movieMetadataService.Upsert(mappedMovie); - var mappedListMovie = new ImportListMovie { ListId = report.ListId }; if (mappedMovie != null) { + _movieMetadataService.Upsert(mappedMovie); + mappedListMovie.MovieMetadata = mappedMovie; mappedListMovie.MovieMetadataId = mappedMovie.Id; }