diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py
index 9911ab1c8ea58da67397239ea904b5576d26151b..cd4bc936cb63708a44168c00ad17f5afa6a98784 100644
--- a/product/ERP5/ERP5Site.py
+++ b/product/ERP5/ERP5Site.py
@@ -615,6 +615,15 @@ class ERP5Site(FolderMixIn, CMFSite):
     return self._getPortalGroupedTypeList('transformation') or \
            self._getPortalConfiguration('portal_transformation_type_list')
 
+  security.declareProtected(Permissions.AccessContentsInformation,
+                            'getPortalModelPathTypeList')
+  def getPortalModelPathTypeList(self):
+    """
+      Return model_path types.
+    """
+    return self._getPortalGroupedTypeList('model_path') or \
+           self._getPortalConfiguration('portal_model_path_type_list')
+
   security.declareProtected(Permissions.AccessContentsInformation,
                             'getPortalVariationBaseCategoryList')
   def getPortalVariationBaseCategoryList(self):