diff --git a/product/ERP5Type/id_as_reference.py b/product/ERP5Type/id_as_reference.py
index 4c1b5975d0e93ff5370903241a8fad2b311009c7..65589cd6fd4ad44ac8b1ca1936a20c344617dc06 100644
--- a/product/ERP5Type/id_as_reference.py
+++ b/product/ERP5Type/id_as_reference.py
@@ -59,6 +59,10 @@ def IdAsReferenceMixin(suffix):
               " property sheet, due to pending activities" % 
                (new_id, parent.getId()))
             
+    security.declareProtected(Permissions.AccessContentsInformation,
+                              'getIdAsReferenceSuffix')
+    def getIdAsReferenceSuffix(self):
+      return suffix
 
     security.declareProtected(Permissions.AccessContentsInformation,
                               'getReference')