diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py
index 3309bd2ded20ff9e04ade7ea9ce288d4556539fb..6bbec3460977d9016174e118ab8900d8456bd97a 100644
--- a/product/ERP5/ERP5Site.py
+++ b/product/ERP5/ERP5Site.py
@@ -1708,6 +1708,7 @@ class PortalGenerator:
         addCMFCoreTool('CMF Skins Tool', None)
         addCMFCoreTool('CMF Undo Tool', None)
         addCMFCoreTool('CMF URL Tool', None)
+        addERP5Tool(p, 'portal_workflow', 'Workflow Tool')
 
         addCMFDefaultTool = p.manage_addProduct['CMFDefault'].manage_addTool
         addCMFDefaultTool('Default Discussion Tool', None)
@@ -1716,7 +1717,6 @@ class PortalGenerator:
         addCMFDefaultTool('Default Properties Tool', None)
         addCMFDefaultTool('Default Metadata Tool', None)
         addCMFDefaultTool('Default Syndication Tool', None)
-        addERP5Tool(p, 'portal_workflow', 'Workflow Tool')
 
         # try to install CMFUid without raising exceptions if not available
         try: