diff --git a/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs b/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs index c5bc47107..0380ba879 100644 --- a/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs +++ b/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs @@ -21,7 +21,7 @@ namespace NzbDrone.Core.Download.TrackedDownloads var allEpisodesImportedInHistory = trackedDownload.RemoteEpisode.Episodes.All(e => { - var lastHistoryItem = historyItems.FirstOrDefault(h => h.EpisodeId == e.Id); + var lastHistoryItem = historyItems.FirstOrDefault(h => h.DownloadId == trackedDownload.DownloadItem.DownloadId && h.EpisodeId == e.Id); if (lastHistoryItem == null) {