From a95b1f2992a764a12a5fdbf02bd6f8dc7a92a87b Mon Sep 17 00:00:00 2001 From: Michael Peleshenko Date: Sat, 7 Jun 2025 04:35:44 -0400 Subject: [PATCH] Fixed: Handling movies with empty IMDB IDs in lists clean library --- src/NzbDrone.Core/ImportLists/ImportListSyncService.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs b/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs index 60c118a6a0..b96e07a0fb 100644 --- a/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs +++ b/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs @@ -196,7 +196,9 @@ private void CleanLibrary() foreach (var movie in moviesInLibrary) { - var movieExists = listMovies.Any(c => c.TmdbId == movie.TmdbId || c.ImdbId == movie.ImdbId); + var movieExists = listMovies.Any(c => + c.TmdbId == movie.TmdbId || + (c.ImdbId.IsNotNullOrWhiteSpace() && movie.ImdbId.IsNotNullOrWhiteSpace() && c.ImdbId == movie.ImdbId)); if (!movieExists) {