diff --git a/product/ERP5Workflow/Document/Workflow.py b/product/ERP5Workflow/Document/Workflow.py index fa6f4160dd873e0a1aa0dfd3d2bf085db3ac9b49..967817767e3b1336a9483f3e1a0238502974bc54 100644 --- a/product/ERP5Workflow/Document/Workflow.py +++ b/product/ERP5Workflow/Document/Workflow.py @@ -834,7 +834,7 @@ class Workflow(IdAsReferenceMixin("", "prefix"), XMLObject): property_value = tdef.getExpression() if property_value is None or property_value == []: property_value = '' - else: + elif property_id != 'expr': property_value = tuple(property_value) sub_object = SubElement(guard, property_id, attrib=dict(type='guard configuration')) else: