From c1ec81a8c04efadcbdda890691d5e9207d1eb914 Mon Sep 17 00:00:00 2001 From: Fernando Date: Sun, 3 Apr 2016 20:18:27 -0300 Subject: [PATCH] Fix issue pymedusa/SickRage/issues/264 --- sickbeard/manual_search.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sickbeard/manual_search.py b/sickbeard/manual_search.py index 6add7c917e..8371f61ab4 100644 --- a/sickbeard/manual_search.py +++ b/sickbeard/manual_search.py @@ -140,9 +140,9 @@ def collectEpisodesFromSearchThread(show): if show and not str(search_thread.show.indexerid) == show: continue - if isinstance(search_thread, sickbeard.search_queue.ForcedSearchQueueItem) and \ - not [x for x in episodes if x['episodeindexid'] == search_thread.segment.indexerid]: - episodes += getEpisodes(search_thread, searchstatus) + if isinstance(search_thread, sickbeard.search_queue.ForcedSearchQueueItem): + if not [x for x in episodes if x['episodeindexid'] == search_thread.segment.indexerid]: + episodes += getEpisodes(search_thread, searchstatus) else: # These are only Failed Downloads/Retry search thread items.. lets loop through the segment/episodes if not [i for i, j in zip(search_thread.segment, episodes) if i.indexerid == j['episodeindexid']]: