From 8f4e056420b6865cead46dbb4b2c2d555ad11e9e Mon Sep 17 00:00:00 2001
From: gaelg <ggosset@insite.coop>
Date: Fri, 13 Apr 2012 15:19:00 +0200
Subject: [PATCH] No more check plain on title, filter_xss instead

---
 menu_breadcrumb.module |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/menu_breadcrumb.module b/menu_breadcrumb.module
index 1e6fe68..ebf79ea 100644
--- a/menu_breadcrumb.module
+++ b/menu_breadcrumb.module
@@ -336,11 +336,12 @@ function menu_breadcrumb_init() {
   $breadcrumb = drupal_get_breadcrumb();
 
   if (variable_get('menu_breadcrumb_append_node_title', 0) == 1) {
+    $node_title = filter_xss(menu_get_active_title(), array());
     if (variable_get('menu_breadcrumb_append_node_url', 0) == 1) {
-      $breadcrumb[] = $is_front ? l(t('Home'), '<front>') : l(drupal_get_title(), $_GET['q'], array('html' => TRUE,));
+      $breadcrumb[] = $is_front ? l(t('Home'), '<front>') : l($node_title, $_GET['q'], array('html' => TRUE,));
     }
     else {
-      $breadcrumb[] = $is_front ? t('Home') : drupal_get_title();
+      $breadcrumb[] = $is_front ? t('Home') : $node_title;
     }
   }
 
-- 
1.7.4.1

