diff --git a/bt5/erp5_promise/SkinTemplateItem/portal_skins/erp5_promise/Alarm_checkPromiseBt5.xml b/bt5/erp5_promise/SkinTemplateItem/portal_skins/erp5_promise/Alarm_checkPromiseBt5.xml
index 31426ab4cd9c61db624a9433a011deb20f439665..0c5d3bad4702c897c729146de40709a32aa9387f 100644
--- a/bt5/erp5_promise/SkinTemplateItem/portal_skins/erp5_promise/Alarm_checkPromiseBt5.xml
+++ b/bt5/erp5_promise/SkinTemplateItem/portal_skins/erp5_promise/Alarm_checkPromiseBt5.xml
@@ -72,10 +72,10 @@ bt5_list = portal.portal_templates.resolveBusinessTemplateListDependency(bt5.spl
 severity = len(bt5_list)\n
 if severity == 0:\n
   summary = "Nothing to do."\n
-  detail = "Needed to install %s" % \', \'.join([x[1] for x in bt5_list])\n
+  detail = ""\n
 else:\n
   summary = "Upgrade needed"\n
-  detail = ""\n
+  detail = "Needed to install %s" % \', \'.join([x[1] for x in bt5_list])\n
 active_result.edit(\n
   summary=summary, \n
   severity=severity,\n
diff --git a/bt5/erp5_promise/bt/revision b/bt5/erp5_promise/bt/revision
index d8263ee9860594d2806b0dfd1bfd17528b0ba2a4..e440e5c842586965a7fb77deda2eca68612b1f53 100644
--- a/bt5/erp5_promise/bt/revision
+++ b/bt5/erp5_promise/bt/revision
@@ -1 +1 @@
-2
\ No newline at end of file
+3
\ No newline at end of file