diff --git a/trytond/model/fields/one2many.py b/trytond/model/fields/one2many.py index b21a983a30..b0826081f9 100644 --- a/trytond/model/fields/one2many.py +++ b/trytond/model/fields/one2many.py @@ -134,6 +134,8 @@ class One2Many(Field): order = [] if self.order: order += self.order + elif Target._order: + order += Target._order targets = [] for sub_ids in grouped_slice(ids): if field._type == 'reference':