diff --git a/product/ERP5Type/tests/testERP5Type.py b/product/ERP5Type/tests/testERP5Type.py
index 21fee737b878c1e3b8169af2d06aaec02b3293da..20e35586c67ef2918aaabf3c680572bc5df94523 100644
--- a/product/ERP5Type/tests/testERP5Type.py
+++ b/product/ERP5Type/tests/testERP5Type.py
@@ -113,6 +113,9 @@ class TestERP5Type(PropertySheetTestCase, LogInterceptor):
 
     def afterSetUp(self):
       self.login()
+      # all those tests does strange things with Person type, so we won't
+      # filter content types to add inside Person.
+      self.getTypesTool().getTypeInfo('Person').filter_content_types = 0
 
     def beforeTearDown(self):
       for module in [ self.getPersonModule(),