diff --git a/product/CMFCategory/tests/testCMFCategory.py b/product/CMFCategory/tests/testCMFCategory.py
index a9a0d7bdfb6b047ebe270b023043ba912768cbce..d49db1f025cd6b3f3dd832c873da09c846763552 100755
--- a/product/CMFCategory/tests/testCMFCategory.py
+++ b/product/CMFCategory/tests/testCMFCategory.py
@@ -528,7 +528,7 @@ class TestCMFCategory(ERP5TypeTestCase):
     obj.setCategoryList(['test_base_cat/test_cat'])
     get_transaction().commit()
     self.tic()
-    self.assert_(obj in test.getCategoryMemberValueList())
+    self.assert_(obj in [x.getObject() for x in test.getCategoryMemberValueList()])
 
 if __name__ == '__main__':
     framework()