diff --git a/sickbeard/providers/generic.py b/sickbeard/providers/generic.py index 5cb12a62..7255f3a1 100644 --- a/sickbeard/providers/generic.py +++ b/sickbeard/providers/generic.py @@ -258,6 +258,10 @@ class GenericProvider: else: searchItems[epObj] = itemList + # if we have cached results return them. + if len(results): + return results + for ep_obj, items in searchItems.items(): for item in items: