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 76559b8e956098662ed2cabde65f9744fc56862c..d4669ab0295e9cffa25358cef41e6327bbb4bdda 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
@@ -73,8 +73,8 @@ if len(required_bt5_id_list) == 0:\n
   required_bt5_id_list = [i.title for i in available_bt5_list]\n
 upgradable_bt5_id_list = signature.get(\'upgradable_bt5_id_list\', [])\n
 reinstallable_bt5_id_list = signature.get(\'reinstallable_bt5_id_list\', signature.get(\'reinstalable_bt5_id_list\', []))\n
-before_triggered_bt5_id_dict = signature.get(\'before_triggered_bt5_id_dict\', [])\n
-after_triggered_bt5_id_dict = signature.get(\'after_triggered_bt5_id_dict\', [])\n
+before_triggered_bt5_id_dict = signature.get(\'before_triggered_bt5_id_dict\', {})\n
+after_triggered_bt5_id_dict = signature.get(\'after_triggered_bt5_id_dict\', {})\n
 update_catalog_bt5_id_list = signature.get(\'update_catalog_bt5_id_list\', [])\n
 \n
 bt5_id_list = dict([(x, True) for x in list(required_bt5_id_list) + \\\n
diff --git a/bt5/erp5_upgrader/bt/revision b/bt5/erp5_upgrader/bt/revision
index 9d0f8afde3ef28a15d12427a8d96dd43d6952fd9..72b67e0ede18e026aed402b468c5010191c5929c 100644
--- a/bt5/erp5_upgrader/bt/revision
+++ b/bt5/erp5_upgrader/bt/revision
@@ -1 +1 @@
-578
\ No newline at end of file
+579
\ No newline at end of file