diff --git a/trytond/config.py b/trytond/config.py index 989754cf61..5d2b8f797f 100644 --- a/trytond/config.py +++ b/trytond/config.py @@ -93,13 +93,13 @@ class ConfigManager(object): self.options[arg] = getattr(opt, arg) init = {} - if opt.init: + if opt.init and self.options.get('db_name'): for i in opt.init.split(','): init[i] = 1 self.options['init'] = init update = {} - if opt.update: + if opt.update and self.options.get('db_name'): for i in opt.update.split(','): update[i] = 1 self.options['update'] = update