diff --git a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/BusinessTemplate_getModifiedObject.xml b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/BusinessTemplate_getModifiedObject.xml
index dc5eb739baea2bcd7020eef57d24f4a71fe27f1d..4106e22ed96910a4418416dc83f992ba03da4656 100644
--- a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/BusinessTemplate_getModifiedObject.xml
+++ b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/BusinessTemplate_getModifiedObject.xml
@@ -105,6 +105,7 @@ for object_id in keys:\n
   object_list.append(line)\n
   i += 1                                  \n
 \n
+object_list.sort(key=lambda x:(x.object_class, x.object_state))\n
 return object_list\n
 </string> </value>
         </item>
diff --git a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/TemplateTool_getModifiedObjectList.xml b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/TemplateTool_getModifiedObjectList.xml
index 6f4796d0bbe6373e9062cfc97a835537a8a320fa..5e7988c8b963830f81a0e3a5d8762bd0dbac8b05 100644
--- a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/TemplateTool_getModifiedObjectList.xml
+++ b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/TemplateTool_getModifiedObjectList.xml
@@ -136,6 +136,7 @@ for bt in bt_id_list:\n
     object_list.append(line)\n
   i += 1 \n
 \n
+object_list.sort(key=lambda x:(x.bt_title, x.object_class, x.object_state))\n
 return object_list\n
 </string> </value>
         </item>
diff --git a/product/ERP5/bootstrap/erp5_core/bt/revision b/product/ERP5/bootstrap/erp5_core/bt/revision
index 7f2d3517e860ef846441df1836c8cf409cc77a24..bf0a67dc5c6d9daa0cc813b0c127090457fe6b90 100644
--- a/product/ERP5/bootstrap/erp5_core/bt/revision
+++ b/product/ERP5/bootstrap/erp5_core/bt/revision
@@ -1 +1 @@
-1083
\ No newline at end of file
+1084
\ No newline at end of file