diff --git a/product/ERP5Form/ListBox.py b/product/ERP5Form/ListBox.py
index da7c0da6dda08c7b233fd42429a17aae0dab2c54..c519fbd5489994bec1ad2c509ca64b3ba665a7c5 100644
--- a/product/ERP5Form/ListBox.py
+++ b/product/ERP5Form/ListBox.py
@@ -1778,7 +1778,11 @@ class ListBoxRendererLine:
 
         # If a tales expression is not defined, get a skin, an accessor or a property.
         if not tales:
-          if obj is not None:
+          brain = self.getBrain()
+          if hasattr(aq_self(brain), alias):
+            original_value = getattr(brain, alias)
+            processed_value = original_value
+          elif obj is not None:
             try:
               # Get the trailing part.
               try: