diff --git a/src/experimaestro/core/objects/config.py b/src/experimaestro/core/objects/config.py index d019c3d0..c98e54fa 100644 --- a/src/experimaestro/core/objects/config.py +++ b/src/experimaestro/core/objects/config.py @@ -1407,7 +1407,7 @@ def instance( instance = self.__xpm__.fromConfig(context, objects=objects) # type: ignore if keep: - instance.__config__ = self + object.__setattr__(instance, "__config__", self) return instance def submit(