From ae2f417e0b5c504dd53f58a216dfc242912b5a74 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 18 Jan 2012 00:13:46 +0100 Subject: [PATCH] fix crash when trying to edit a backend of an unexistant module --- weboob/tools/application/qt/backendcfg.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/tools/application/qt/backendcfg.py b/weboob/tools/application/qt/backendcfg.py index 99b2f300..5473a677 100644 --- a/weboob/tools/application/qt/backendcfg.py +++ b/weboob/tools/application/qt/backendcfg.py @@ -228,7 +228,7 @@ class BackendCfg(QDialog): params.pop('_enabled', None) info = self.weboob.repositories.get_module_info(name) - if info.is_installed() or self.askInstallModule(info): + if info and (info.is_installed() or self.askInstallModule(info)): backend = self.weboob.modules_loader.get_or_load_module(bname) for key, value in backend.config.load(self.weboob, bname, name, params, nofail=True).iteritems(): try: