diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py
index 8a4d49bd0f99104066dd2d85b6ba78f9a1922c52..9a6ebc7782c6b156524457bfac467f4072aa6dfd 100644
--- a/product/ERP5/ERP5Site.py
+++ b/product/ERP5/ERP5Site.py
@@ -181,6 +181,7 @@ class ERP5Site(FolderMixIn, CMFSite):
   of a new ERP5.  It should not assist in the functionality at all.
   """
   meta_type = 'ERP5 Site'
+  portal_type = 'ERP5 Site'
   constructors = (('addERP5Site', manage_addERP5SiteForm), manage_addERP5Site, )
   uid = 0
   last_id = 0
@@ -242,6 +243,11 @@ class ERP5Site(FolderMixIn, CMFSite):
   def getPortalObject(self):
     return self
 
+  security.declareProtected(Permissions.AccessContentsInformation,
+                            'getPortalType')
+  def getPortalType(self):
+    return self.portal_type
+
   security.declareProtected(Permissions.AccessContentsInformation,
                             'getTitle')
   def getTitle(self):