diff --git a/tryton/gui/window/view_form/view/form_gtk/multiselection.py b/tryton/gui/window/view_form/view/form_gtk/multiselection.py index 6e60ed82eb..9581b3763c 100644 --- a/tryton/gui/window/view_form/view/form_gtk/multiselection.py +++ b/tryton/gui/window/view_form/view/form_gtk/multiselection.py @@ -83,7 +83,8 @@ class MultiSelection(Widget, SelectionMixin): group = field.get_client(record) for element in group: if (element not in group.record_removed - and element not in group.record_deleted): + and element not in group.record_deleted + and element.id in id2path): selection.select_path(id2path[element.id]) finally: selection.handler_unblock_by_func(self.changed)