diff --git a/product/ERP5Form/ListBox.py b/product/ERP5Form/ListBox.py index 95ff090a5e3c39f819e941e5cfff60b8ef56bd97..99a8d8b054920e30afd16235607a36528071c8b4 100644 --- a/product/ERP5Form/ListBox.py +++ b/product/ERP5Form/ListBox.py @@ -2461,7 +2461,8 @@ class ListBoxHTMLRendererLine(ListBoxRendererLine): editable_field.generate_field_key(key=key), request) except (KeyError, AttributeError): display_value = original_value - if isinstance(editable_field.widget, Widget.MultiItemsWidget) and \ + if isinstance(editable_field.getRecursiveTemplateField().widget, + Widget.MultiItemsWidget) and \ not isinstance(display_value, list): if display_value: display_value = [display_value]