diff --git a/trytond/model/modelview.py b/trytond/model/modelview.py index fe2f26c6a6..dbeb9bef7a 100644 --- a/trytond/model/modelview.py +++ b/trytond/model/modelview.py @@ -463,7 +463,7 @@ class ModelView(Model): for page in tree.xpath('//page[not(descendant::*)]'): page.getparent().remove(page) - if type == 'tree': + if type == 'tree' and Transaction().context.get('view_tree_width'): ViewTreeWidth = pool.get('ir.ui.view_tree_width') viewtreewidth_ids = ViewTreeWidth.search([ ('model', '=', cls.__name__),