diff --git a/sites/all/themes/unl_wdn/template.php b/sites/all/themes/unl_wdn/template.php index 292dfb7fd76359c89aca68d5d88c4b40f11902bb..d7c7528e59bd373cdc0bf5a5fb0ffadd4cbe4d01 100644 --- a/sites/all/themes/unl_wdn/template.php +++ b/sites/all/themes/unl_wdn/template.php @@ -8,10 +8,16 @@ function unl_wdn_preprocess_html(&$vars, $hook) $head_title[] = 'Home'; $trail = menu_get_active_trail(); - foreach ($trail as $item) { if ($item['type'] & MENU_VISIBLE_IN_BREADCRUMB) { - $head_title[] = $item['title']; + if (isset($item['title']) && !empty($item['title'])) { + $head_title[] = $item['title']; + } + if (isset($item['page_arguments'], + $item['page_arguments'][0], + $item['page_arguments'][0]->title)) { + $head_title[] = $item['page_arguments'][0]->title; + } } }