diff --git a/IPython/config/configurable.py b/IPython/config/configurable.py index 24970cc..3402f07 100644 --- a/IPython/config/configurable.py +++ b/IPython/config/configurable.py @@ -78,6 +78,9 @@ class Configurable(HasTraits): # making that a class attribute. # self.config = deepcopy(config) self.config = config + else: + # allow _config_default to return something + self._load_config(self.config) # This should go second so individual keyword arguments override # the values in config. super(Configurable, self).__init__(**kwargs)