For non-translated field, when search(['name', 'in', list_right]) The behavior of False and the behavior of None in list_right should be the same. Translated fields need customized process for 'in' operator X-original-commit: a9a3c666f08c5612432dba40a69c7cfdc54ba96e Part-of: odoo/odoo#103031