From 867f75a681f2fe4b0fa1787e84b9cff184c768e1 Mon Sep 17 00:00:00 2001 From: Noam Date: Sun, 10 Sep 2017 02:15:36 +0300 Subject: [PATCH] Check _if_ WebUI daemons exist before checking _how many_ exist, fix #3010 --- headphones/deluge.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/headphones/deluge.py b/headphones/deluge.py index 78647b0c..fbb0b8e2 100644 --- a/headphones/deluge.py +++ b/headphones/deluge.py @@ -379,7 +379,8 @@ def _get_auth(): return None delugeweb_hosts = json.loads(response.text)['result'] - if len(delugeweb_hosts) == 0: + # Check if delugeweb_hosts is None before checking its length + if not delugeweb_hosts or len(delugeweb_hosts) == 0: logger.error('Deluge: WebUI does not contain daemons') return None