diff --git a/product/ERP5Form/MultiRelationField.py b/product/ERP5Form/MultiRelationField.py index daae91258ddc98de9fa6b513b098a0654ad6720a..0726011dec3629f88a47b6d3ea1466f39dff715a 100644 --- a/product/ERP5Form/MultiRelationField.py +++ b/product/ERP5Form/MultiRelationField.py @@ -564,12 +564,13 @@ class MultiRelationStringFieldValidator(Validator.LinesValidator): ################################ # Modify if user modified his value ################################ - if (found == 1) and \ - (value != display_text): - relation_editor_list = None - need_to_revalidate = 1 - REQUEST.set(relation_field_id, None) - break + # XXX Does not work when user select a value in a ListField +# if (found == 1) and \ +# (value != display_text): +# relation_editor_list = None +# need_to_revalidate = 1 +# REQUEST.set(relation_field_id, None) +# break if value is None: value = display_text # Storing display_text as value is needed in this case