diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getBreadcrumbItemList.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getBreadcrumbItemList.xml
index 6b95ffba42a348d141eafc8ab08804fe618de9ec..5f31a04218d3618c8c1a3631ca39eb64b435d6bd 100644
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getBreadcrumbItemList.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getBreadcrumbItemList.xml
@@ -140,13 +140,14 @@ for chain_index in xrange(0, chain_list_length):\n
     title = None\n
 \n
   if title is not None:\n
+    full_title = title\n
     # shorten it only if it exceeds maximum specified length or\n
     # not last element in breadcrumb (include default Web Page which is not show but part of chain_list)\n
     if max_breadcrumb_length is not None and \\\n
        (chain_index + last_breadcrumb_offset < chain_list_length) and \\\n
        (len(title) - 4 > max_breadcrumb_length):\n
       title = \'%s ...\' %(title[:max_breadcrumb_length])\n
-    crumb_list.append((title, crumb))\n
+    crumb_list.append((title, crumb, full_title))\n
 \n
 return crumb_list\n
 
@@ -215,6 +216,7 @@ return crumb_list\n
                             <string>_getitem_</string>
                             <string>crumb</string>
                             <string>title</string>
+                            <string>full_title</string>
                           </tuple>
                         </value>
                     </item>
diff --git a/bt5/erp5_web/bt/revision b/bt5/erp5_web/bt/revision
index a8a24cbb2ffcae486289780635dbae63b23a0476..81574ddd4813d5ceb496601af3821dde4c334f42 100644
--- a/bt5/erp5_web/bt/revision
+++ b/bt5/erp5_web/bt/revision
@@ -1 +1 @@
-959
\ No newline at end of file
+960
\ No newline at end of file