diff --git a/themes/bootstrap3/templates/search/advanced/layout.phtml b/themes/bootstrap3/templates/search/advanced/layout.phtml
index 29f679554cf8fbc797c70521f059ec227302a06d..11b9443133905d7e9cda3c3ebc33e33f6a7bd8d0 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)) {