diff --git a/trytond/config.py b/trytond/config.py index 0cdb678dbf..20b443eaad 100644 --- a/trytond/config.py +++ b/trytond/config.py @@ -104,7 +104,7 @@ class ConfigManager(object): value = True if value == 'False' or value == 'false': value = False - if name in ('xmlrpc', 'jsonrpc', 'webdav'): + if name in ('xmlrpc', 'jsonrpc', 'webdav') and value: value = [(get_hostname(netloc).replace('*', ''), get_port(netloc, name)) for netloc in value.split(',')] self.options[name] = value