From b30b6dd94f3403b0c7f5d6944f184ca671a2bd77 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sun, 22 Jan 2012 00:28:14 +0100 Subject: [PATCH] prevent traceback. Fixes #7080 --- src/common/helpers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/helpers.py b/src/common/helpers.py index 821224283..57f80fa11 100644 --- a/src/common/helpers.py +++ b/src/common/helpers.py @@ -1432,6 +1432,8 @@ def get_proxy_info(account): if p: proxy = {} proxyptr = gajim.config.get_per('proxies', p) + if not proxyptr: + return proxy for key in proxyptr.keys(): proxy[key] = proxyptr[key][1] return proxy @@ -1542,4 +1544,4 @@ def download_image(account, attrs): proxy = get_proxy_info(account) if proxy and proxy['type'] in ('http', 'socks5'): return _get_img_proxy(attrs, proxy) - return _get_img_direct(attrs) \ No newline at end of file + return _get_img_direct(attrs)