diff --git a/product/ERP5/Document/BusinessTemplate.py b/product/ERP5/Document/BusinessTemplate.py
index f6eeda8c61c6e3d9e62126abf320e488500ea758..d2df3191cb0244f710d39dd5509b4f8f5a1e5217 100644
--- a/product/ERP5/Document/BusinessTemplate.py
+++ b/product/ERP5/Document/BusinessTemplate.py
@@ -158,7 +158,7 @@ class BusinessTemplateArchive:
 
 class BusinessTemplateFolder(BusinessTemplateArchive):
   """
-    Class archiving businnes template into a folder tree
+    Class archiving business template into a folder tree
   """
   def _initCreation(self, path):
     self.path = path
@@ -438,7 +438,7 @@ class ObjectTemplateItem(BaseTemplateItem):
       obj = self.removeProperties(obj)
       id_list = obj.objectIds()
       if hasattr(aq_base(obj), 'groups'):
-        # we must keep groups because it's ereased when we delete subobjects
+        # we must keep groups because it's erased when we delete subobjects
         groups = deepcopy(obj.groups)
       if len(id_list) > 0:
         self.build_sub_objects(context, id_list, relative_url)
diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py
index 611cbe657ab9772f7be21ec669c67d2fd2326565..a57af87eb6da08a1512dbd43b7c2545c22512e26 100644
--- a/product/ERP5/ERP5Site.py
+++ b/product/ERP5/ERP5Site.py
@@ -834,7 +834,11 @@ class ERP5Generator(PortalGenerator):
           addTool('ERP5 Delivery Tool', None)
         if not p.hasObject('portal_orders'):
           addTool('ERP5 Order Tool', None)
-
+          
+        addTool = p.manage_addProduct['ERP5Subversion'].manage_addTool
+        if not p.hasObject('portal_subversion'):
+          addTool('ERP5 Subversion Tool', None)
+          
         # Add ERP5Type Tools
         addTool = p.manage_addProduct['ERP5Type'].manage_addTool
         if not p.hasObject('portal_classes'):