From eb004868015911a137de8cecc1e6a74aafbdff51 Mon Sep 17 00:00:00 2001 From: miigotu <miigotu@gmail.com> Date: Sun, 13 Dec 2015 22:19:50 -0800 Subject: [PATCH] Make sure soup has categories before parsing them Fixes https://github.com/SickRage/sickrage-issues/issues/216 --- sickbeard/providers/newznab.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sickbeard/providers/newznab.py b/sickbeard/providers/newznab.py index b0934de88..1f6a14c8d 100644 --- a/sickbeard/providers/newznab.py +++ b/sickbeard/providers/newznab.py @@ -119,7 +119,7 @@ class NewznabProvider(NZBProvider): return False, return_categories, error_string data = BeautifulSoup(data, 'html5lib') - if not self._checkAuthFromData(data): + if not self._checkAuthFromData(data) and data.caps and data.caps.categories: data.decompose() error_string = u"Error parsing xml for [%s]" % (self.name) logger.log(error_string, logger.DEBUG) -- GitLab