diff --git a/addons/account/models/account.py b/addons/account/models/account.py index 60ea1163111..8923e6891df 100644 --- a/addons/account/models/account.py +++ b/addons/account/models/account.py @@ -168,7 +168,7 @@ class AccountAccount(models.Model): args = args or [] domain = [] if name: - domain = ['|', ('code', '=ilike', name + '%'), ('name', operator, name)] + domain = ['|', ('code', '=ilike', name.split(' ')[0] + '%'), ('name', operator, name)] if operator in expression.NEGATIVE_TERM_OPERATORS: domain = ['&', '!'] + domain[1:] accounts = self.search(domain + args, limit=limit)