diff --git a/product/ERP5Type/dynamic/lazy_class.py b/product/ERP5Type/dynamic/lazy_class.py
index e47783b230e3f6b5b5389dc3ff1ca39f4566fc18..e0410b2c7c0428ad09249e45ed7e5e3482b0b014 100644
--- a/product/ERP5Type/dynamic/lazy_class.py
+++ b/product/ERP5Type/dynamic/lazy_class.py
@@ -161,7 +161,7 @@ class PortalTypeMetaClass(GhostBaseMetaClass, PropertyHolder):
     for subclass in PortalTypeMetaClass.getSubclassList(cls):
       pmc_init_of(subclass)
 
-  def setSecurity(cls):
+  def setupSecurity(cls):
     # note that after this call the 'security' attribute will be gone.
     InitializeClass(cls)
     for subclass in PortalTypeMetaClass.getSubclassList(cls):
@@ -327,7 +327,7 @@ class PortalTypeMetaClass(GhostBaseMetaClass, PropertyHolder):
         if len(base_tuple) > 1:
           klass.generatePortalTypeAccessors(site)
           # need to set %s__roles__ for generated methods
-          cls.setSecurity()
+          cls.setupSecurity()
 
       except Exception:
         import traceback; traceback.print_exc()