From 1f933a2b587263655acdf74e98a739d0315a36e5 Mon Sep 17 00:00:00 2001
From: Chris Hallberg <crhallberg@gmail.com>
Date: Thu, 19 Mar 2015 14:28:50 -0400
Subject: [PATCH] Adv search breadcrumbs fix.

---
 .../bootstrap3/templates/search/advanced/layout.phtml  | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/themes/bootstrap3/templates/search/advanced/layout.phtml b/themes/bootstrap3/templates/search/advanced/layout.phtml
index 29f679554cf..11b94431339 100644
--- a/themes/bootstrap3/templates/search/advanced/layout.phtml
+++ b/themes/bootstrap3/templates/search/advanced/layout.phtml
@@ -6,8 +6,14 @@
   $this->layout()->searchbox = false;
 
   // Set up breadcrumbs:
-  $this->layout()->breadcrumbs = '<li>' . $this->getLastSearchLink($this->transEsc('Search'), '', '</li> ')
-    . '<li class="active">' . $this->transEsc('Advanced') . '</li>';
+  $this->layout()->breadcrumbs = '<li>';
+  $lastSearchLink = $this->getLastSearchLink($this->transEsc('Search'));
+  if (!empty($lastSearchLink)) {
+    $this->layout()->breadcrumbs .= $lastSearchLink;
+  } else {
+    $this->transEsc('Search');
+  }
+  $this->layout()->breadcrumbs .= '</li> <li class="active">' . $this->transEsc('Advanced') . '</li>';
 
   // Set up saved search details:
   if (isset($this->saved) && is_object($this->saved)) {
-- 
GitLab