diff --git a/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml b/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml
index 712c6bbdc6d2b401c087bedeab60a96fad97989b..a45645bded67d8f8c31828b39fa54553c8e403bf 100644
--- a/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml
+++ b/bt5/erp5_upgrader/SkinTemplateItem/portal_skins/erp5_upgrader/ERP5Site_upgradeBusinessTemplateList.xml
@@ -82,10 +82,8 @@ bt5_id_list = dict([(x, True) for x in list(required_bt5_id_list) + \\\n
                                        list(reinstallable_bt5_id_list) \\\n
                     if x in available_bt5_id_list]).keys()\n
 \n
-# sort by dependencies\n
 bt5_list = [portal_templates.decodeRepositoryBusinessTemplateUid(x.uid) for x in \\\n
            available_bt5_list if x.title in bt5_id_list]\n
-bt5_list = portal_templates.sortBusinessTemplateList(bt5_list)\n
 \n
 installed_bt5_title_list = [o.getTitle() for o in portal_templates.getInstalledBusinessTemplateList()]\n
 \n
diff --git a/bt5/erp5_upgrader/bt/revision b/bt5/erp5_upgrader/bt/revision
index b66073e9e4a1640993bf4d0f6e9e51ca33634ec0..6a3a7891aadb70dbd69ce6bd0fdaf9da3c098c3e 100644
--- a/bt5/erp5_upgrader/bt/revision
+++ b/bt5/erp5_upgrader/bt/revision
@@ -1 +1 @@
-586
\ No newline at end of file
+587
\ No newline at end of file