diff --git a/product/ERP5/Document/Document.py b/product/ERP5/Document/Document.py index ba03127b751f153ec76ac2c49bfd38210959013f..4c0542cd26ceab77cd5b1a9c7f866021541f62fb 100644 --- a/product/ERP5/Document/Document.py +++ b/product/ERP5/Document/Document.py @@ -478,7 +478,8 @@ class Document(DocumentExtensibleTraversableMixin, XMLObject, UrlMixin, if not self.getReference(): return self catalog = self.getPortalObject().portal_catalog - kw = dict(reference=self.getReference(), sort_on=(('version','descending'),)) + kw = dict(reference=self.getReference(), + sort_on=(('version', 'descending', 'SIGNED'),)) if language is not None: kw['language'] = language result_list = catalog(**kw)