diff --git a/lib/ramble/ramble/application.py b/lib/ramble/ramble/application.py index ed7816912..dc07f98c5 100644 --- a/lib/ramble/ramble/application.py +++ b/lib/ramble/ramble/application.py @@ -555,7 +555,7 @@ def create_experiment_chain(self, workspace): f' Primary experiment {parent_namespace}\n' + f' Chained expeirment name: {exp_name}\n' + f' Chain definition: {str(exp)}') - chain_stack.append((exp_name, exp)) + chain_stack.append((exp_name, exp.copy())) parent_run_dir = self.expander.expand_var( self.expander.expansion_str(self.keywords.experiment_run_dir)