diff --git a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_getFieldParameterDict.xml b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_getFieldParameterDict.xml
index 7eb656cb540962c0ba48aa281da64e9feabf8a3b..5976de3eb2acf9038213d5e603f7fb889ec7bed5 100644
--- a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_getFieldParameterDict.xml
+++ b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Base_getFieldParameterDict.xml
@@ -62,7 +62,7 @@ if pieces[-1] == \'list\':\n
   pieces.pop()\n
 \n
 # can it be translated title, or something else?\n
-if pieces[-1] == \'title\':\n
+if pieces[-1] in (\'title\', \'reference\'):\n
   idx = -1\n
 else:\n
   idx = -2\n