diff --git a/src/NzbDrone.Core.Test/IndexerSearchTests/NzbSearchServiceFixture.cs b/src/NzbDrone.Core.Test/IndexerSearchTests/NzbSearchServiceFixture.cs index dec0554fd..e205026c0 100644 --- a/src/NzbDrone.Core.Test/IndexerSearchTests/NzbSearchServiceFixture.cs +++ b/src/NzbDrone.Core.Test/IndexerSearchTests/NzbSearchServiceFixture.cs @@ -226,7 +226,7 @@ public void season_search_for_anime_should_not_search_for_unmonitored_episodes() var seasonNumber = 1; var allCriteria = WatchForSearchCriteria(); - Subject.SeasonSearch(_xemSeries.Id, seasonNumber, true); + Subject.SeasonSearch(_xemSeries.Id, seasonNumber, false); var criteria = allCriteria.OfType().ToList(); diff --git a/src/NzbDrone.Core/IndexerSearch/NzbSearchService.cs b/src/NzbDrone.Core/IndexerSearch/NzbSearchService.cs index ede53205d..2e4a6c394 100644 --- a/src/NzbDrone.Core/IndexerSearch/NzbSearchService.cs +++ b/src/NzbDrone.Core/IndexerSearch/NzbSearchService.cs @@ -220,7 +220,7 @@ private List SearchAnimeSeason(Series series, List ep { var downloadDecisions = new List(); - foreach (var episode in episodes) + foreach (var episode in episodes.Where(e => e.Monitored)) { downloadDecisions.AddRange(SearchAnime(series, episode)); }