diff --git a/NzbDrone.Core/Providers/Jobs/SeasonSearchJob.cs b/NzbDrone.Core/Providers/Jobs/SeasonSearchJob.cs index cfc224537..9baea7270 100644 --- a/NzbDrone.Core/Providers/Jobs/SeasonSearchJob.cs +++ b/NzbDrone.Core/Providers/Jobs/SeasonSearchJob.cs @@ -73,7 +73,7 @@ public virtual void Start(ProgressNotification notification, int targetId, int s var missingEpisodes = episodeNumbers.Except(addedSeries).ToList(); //Only process episodes that is in missing episodes (To ensure we double check if the episode is available) - foreach (var episode in episodes.Where(e => !e.Ignored && missingEpisodes.Contains(e.EpisodeNumber))) + foreach (var episode in episodes.Where(e => !e.Ignored && missingEpisodes.Contains(e.EpisodeNumber)).OrderBy(o => o.EpisodeNumber)) { _episodeSearchJob.Start(notification, episode.EpisodeId, 0); }