diff --git a/tryton/gui/window/view_form/view/list.py b/tryton/gui/window/view_form/view/list.py index 98cbf9ffb7..8249d07954 100644 --- a/tryton/gui/window/view_form/view/list.py +++ b/tryton/gui/window/view_form/view/list.py @@ -1136,7 +1136,7 @@ class ViewTree(View): column.set_visible(not unique or bool(self.children_field)) if self.children_field: for i, column in enumerate(self.treeview.get_columns()): - if self.draggable and not i: + if (self.draggable or self.optionals) and not i: continue if column.get_visible(): self.treeview.set_expander_column(column)