diff --git a/larch/wxxas/taskpanel.py b/larch/wxxas/taskpanel.py index ea9f48727..ae4482858 100644 --- a/larch/wxxas/taskpanel.py +++ b/larch/wxxas/taskpanel.py @@ -382,7 +382,8 @@ def update_config(self, config, dgroup=None): """set/update processing configuration for a group""" if dgroup is None: dgroup = self.controller.get_group() - conf = getattr(dgroup.config, self.configname, None) + if hasattr(dgroup, 'config'): + conf = getattr(dgroup.config, self.configname, None) if conf is None: conf = self.get_defaultconfig()