diff --git a/product/ERP5Form/Tool/SelectionTool.py b/product/ERP5Form/Tool/SelectionTool.py
index bf42737fe24c6fbd4583c956587263e7e26d294d..1175dad6d7b8955c494cf015f4f0edfaa9fe7b0f 100644
--- a/product/ERP5Form/Tool/SelectionTool.py
+++ b/product/ERP5Form/Tool/SelectionTool.py
@@ -1363,9 +1363,7 @@ class SelectionTool( BaseTool, UniqueObject, SimpleItem ):
             setattr(klass, security_property_id, None)
 
             return getattr(self, name)
-        else:
-          return aq_base_name
-      return aq_base_name
+      return SelectionTool.inheritedAttribute('_aq_dynamic')(self, name)
 
     def _getUserId(self):
       return self.portal_membership.getAuthenticatedMember().getUserName()