diff --git a/bt5/erp5_administration/SkinTemplateItem/portal_skins/erp5_administration/TemplateTool_deleteObsoleteTemplateList.xml b/bt5/erp5_administration/SkinTemplateItem/portal_skins/erp5_administration/TemplateTool_deleteObsoleteTemplateList.xml
index f6d900e5ec4e820f44b8d47ee1c98ff4ef00c365..5a564c1a88cdbaa76db888bb30602ea80a2d69da 100644
--- a/bt5/erp5_administration/SkinTemplateItem/portal_skins/erp5_administration/TemplateTool_deleteObsoleteTemplateList.xml
+++ b/bt5/erp5_administration/SkinTemplateItem/portal_skins/erp5_administration/TemplateTool_deleteObsoleteTemplateList.xml
@@ -63,7 +63,7 @@ for bt in bt_list:\n
   elif installation_state == \'not_installed\':\n
     if len([x for x in bt_list \\\n
      if x.getTitle() == bt.getTitle() and \\\n
-        x.getInstallationState() == \'installed\' and \\\n
+        x.getInstallationState() in (\'installed\', \'not_installed\') and \\\n
         int(x.getRevision() or \'0\') > int(bt.getRevision() or \'0\')]):\n
       delete_list.append(bt_id)\n
 \n
diff --git a/bt5/erp5_administration/bt/revision b/bt5/erp5_administration/bt/revision
index afbe847262c0a530b87f33d06d3526a72dd1d9a4..405e057083f25e684989f485a916596125fdedc0 100644
--- a/bt5/erp5_administration/bt/revision
+++ b/bt5/erp5_administration/bt/revision
@@ -1 +1 @@
-126
\ No newline at end of file
+127
\ No newline at end of file