From 7c33bffdb2d0d8141ef97d85d4f6f5d83821dac2 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 22 Jan 2014 17:25:19 +0100 Subject: [PATCH] Act correctly when -c is used with empty argument --- qutebrowser/utils/config.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qutebrowser/utils/config.py b/qutebrowser/utils/config.py index f88632344..50b905035 100644 --- a/qutebrowser/utils/config.py +++ b/qutebrowser/utils/config.py @@ -45,11 +45,12 @@ class Config(ConfigParser): def init_config(self): logging.info("Initializing default config.") + if self.configdir is None: + self.read_dict(default_config) + return cp = ConfigParser() cp.optionxform = lambda opt: opt # be case-insensitive cp.read_dict(default_config) - if self.configdir is None: - return if not os.path.exists(self.configdir): os.makedirs(self.configdir, 0o755) with open(self.configfile, 'w') as f: