diff --git a/product/ERP5Form/ListBox.py b/product/ERP5Form/ListBox.py
index e839cdc2c1237a6c9b0edad29d648e7df2779cf7..05c00cede19724e11191705adb931e6edf0e1835 100644
--- a/product/ERP5Form/ListBox.py
+++ b/product/ERP5Form/ListBox.py
@@ -300,6 +300,14 @@ class ListBoxWidget(Widget.Widget):
                                  required=0)
     property_names.append('url_columns')
 
+    untranslatable_columns = fields.ListTextAreaField('untranslatable_columns',
+                                 title="Untranslatable Columns",
+                                 description=(
+        "An optional list of columns titles which should not be translated."),
+                                 default=[],
+                                 required=0)
+    property_names.append('untranslatable_columns')
+
     # XXX do we still need this?
     global_attributes = fields.ListTextAreaField('global_attributes',
                                  title="Global Attributes",
@@ -754,6 +762,13 @@ class ListBoxRenderer:
     url_columns = self.field.get_value('url_columns')
     return url_columns or []
 
+  def getUntranslatableColumnList(self):
+    """Return the untranslatable columns. Make sure that it is an empty list, 
+    when not defined.
+    """
+    untranslatable_columns = self.field.get_value('untranslatable_columns')
+    return untranslatable_columns or []
+
   getUrlColumnList = lazyMethod(getUrlColumnList)
 
   def getDefaultSortColumnList(self):