diff --git a/odoo/models.py b/odoo/models.py index 32a67beaa9c..0e2be40ce44 100644 --- a/odoo/models.py +++ b/odoo/models.py @@ -2357,6 +2357,8 @@ class BaseModel(metaclass=MetaModel): orderby_terms.append(' '.join(order_split)) elif order_field not in self._fields: raise ValueError("Invalid field %r on model %r" % (order_field, self._name)) + elif order_field == 'sequence': + pass else: # Cannot order by a field that will not appear in the results (needs to be grouped or aggregated) _logger.warning('%s: read_group order by `%s` ignored, cannot sort on empty columns (not grouped/aggregated)',