diff --git a/spinetoolbox/project_commands.py b/spinetoolbox/project_commands.py index d6f818797..e32c5bc9f 100644 --- a/spinetoolbox/project_commands.py +++ b/spinetoolbox/project_commands.py @@ -408,8 +408,8 @@ def __init__(self, project, jump, jump_properties, condition): self._jump_properties = jump_properties self._jump_source = jump.source self._jump_destination = jump.destination - self._condition = condition - self._previous_condition = jump.condition + self._condition = dict(condition) + self._previous_condition = dict(jump.condition) self.setText(f"change loop condition for jump {jump.name}") def redo(self):