diff --git a/sickbeard/show_name_helpers.py b/sickbeard/show_name_helpers.py index 9858ac19dd12ab6b666cb122e58575c1881ca094..9f3a9ea8bfd85f6341abec4d4f8726e9ed1d0bb5 100644 --- a/sickbeard/show_name_helpers.py +++ b/sickbeard/show_name_helpers.py @@ -200,9 +200,11 @@ def makeSceneSeasonSearchString(show, ep_obj, extraSearchType=None): # for providers that don't allow multiple searches in one request we only search for Sxx style stuff else: for cur_season in seasonStrings: - if len(show.release_groups.whitelist) > 0: - for keyword in show.release_groups.whitelist: - toReturn.append(keyword + '.' + curShow+ "." + cur_season) + if ep_obj.show.is_anime: + if ep_obj.show.release_groups is not None: + if len(show.release_groups.whitelist) > 0: + for keyword in show.release_groups.whitelist: + toReturn.append(keyword + '.' + curShow+ "." + cur_season) else: toReturn.append(curShow + "." + cur_season) @@ -237,9 +239,11 @@ def makeSceneSearchString(show, ep_obj): for curShow in showNames: for curEpString in epStrings: - if len(ep_obj.show.release_groups.whitelist) > 0: - for keyword in ep_obj.show.release_groups.whitelist: - toReturn.append(keyword + '.' + curShow + '.' + curEpString) + if ep_obj.show.is_anime: + if ep_obj.show.release_groups is not None: + if len(ep_obj.show.release_groups.whitelist) > 0: + for keyword in ep_obj.show.release_groups.whitelist: + toReturn.append(keyword + '.' + curShow + '.' + curEpString) else: toReturn.append(curShow + '.' + curEpString)