summaryrefslogtreecommitdiffstats
path: root/module/XMLConfigParser.py
diff options
context:
space:
mode:
Diffstat (limited to 'module/XMLConfigParser.py')
-rw-r--r--module/XMLConfigParser.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/module/XMLConfigParser.py b/module/XMLConfigParser.py
index 51741fdfd..eedc00b67 100644
--- a/module/XMLConfigParser.py
+++ b/module/XMLConfigParser.py
@@ -59,7 +59,10 @@ class XMLConfigParser():
config[section] = {}
for opt in node.childNodes:
if opt.nodeType == opt.ELEMENT_NODE:
- config[section][opt.tagName] = format(opt.firstChild.data)
+ try:
+ config[section][opt.tagName] = format(opt.firstChild.data)
+ except:
+ config[section][opt.tagName] = ""
self.config = config
def get(self, section, option, default=None):