diff --git a/product/ERP5/Document/Resource.py b/product/ERP5/Document/Resource.py
index 0bc93dbd84e4641da2d024e377143373220c2fe2..2b3fc09a8587562746b0a484eab6cc542b042003 100644
--- a/product/ERP5/Document/Resource.py
+++ b/product/ERP5/Document/Resource.py
@@ -113,7 +113,7 @@ class Resource(XMLObject, XMLMatrix, VariatedMixin):
         elif isinstance(base_category_list, str):
           base_category_list = (base_category_list,)
 
-        individual_variation_list = self.searchFolder(
+        individual_variation_list = self.contentValues(
             portal_type=self.getPortalVariationTypeList(),
             sort_on=[('title','ascending')])
         individual_variation_list = [x.getObject() for x in
@@ -185,7 +185,7 @@ class Resource(XMLObject, XMLMatrix, VariatedMixin):
                             display_id=display_id, base=base, **kw)
 
       if not omit_individual_variation:
-        individual_variation_list = self.searchFolder(
+        individual_variation_list = self.contentValues(
             portal_type=self.getPortalVariationTypeList())
         individual_variation_list = [x.getObject() for x in
             individual_variation_list]