diff --git a/product/ERP5OOo/tests/testOOoStyle.py b/product/ERP5OOo/tests/testOOoStyle.py
index f53b3f8d8dc8ef314dd43fd7873117e3a4452ac1..21d3d2e9a48460b7fa1e457f2b520b31848f05e9 100644
--- a/product/ERP5OOo/tests/testOOoStyle.py
+++ b/product/ERP5OOo/tests/testOOoStyle.py
@@ -106,7 +106,7 @@ class TestOOoStyle(ERP5TypeTestCase, ZopeTestCase.Functional):
       self.fail(''.join(error_list))
   
   def _assertFieldInGroup(self, field_type, form_id, group):
-    for f in self.portal[form_id].get_fields_in_group(group):
+    for f in getattr(self.portal, form_id).get_fields_in_group(group):
       if f.meta_type == 'ProxyField':
         if f.getRecursiveTemplateField().meta_type == field_type:
           break