diff --git a/includes/breadcrumb.inc b/includes/breadcrumb.inc index f27d0e5d..9c587442 100644 --- a/includes/breadcrumb.inc +++ b/includes/breadcrumb.inc @@ -57,10 +57,17 @@ function islandora_get_breadcrumbs_recursive($pid, FedoraRepository $repository, $root = variable_get('islandora_repository_pid', 'islandora:root'); if ($pid == $root) { - $item = menu_get_item('islandora'); + $title = 'Islandora Repository'; + $trail = menu_get_active_trail(); + foreach ($trail as $key => $item) { + if ($item['link_path'] == 'islandora') { + $title = $item['link_title']; + break; + } + } return array( l(t('Home'), ''), - l($item['title'], 'islandora'), + l($title, 'islandora'), ); } else {