diff --git a/trytond/ir/ui/menu.py b/trytond/ir/ui/menu.py index 0a232cc882..c7ea2dda2c 100644 --- a/trytond/ir/ui/menu.py +++ b/trytond/ir/ui/menu.py @@ -143,7 +143,7 @@ class UIMenu(ModelSQL, ModelView): for name in values: domain.append((field, clause[1], name)) field = 'parent.' + field - ids = cls.search(domain, order=[]) + ids = [m.id for m in cls.search(domain, order=[])] return [('id', 'in', ids)] #TODO Handle list return [('name',) + tuple(clause[1:])]