From 8d5d03c638be4b2b0fe6ab99a29da698ea91db7f Mon Sep 17 00:00:00 2001
From: Demian Katz <demian.katz@villanova.edu>
Date: Mon, 23 Mar 2015 09:58:34 -0400
Subject: [PATCH] Cosmetic fix: no highlighting for blank browse.

---
 .../VuFind/src/VuFind/Controller/AlphabrowseController.php   | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/module/VuFind/src/VuFind/Controller/AlphabrowseController.php b/module/VuFind/src/VuFind/Controller/AlphabrowseController.php
index 0c89dc9db1d..6c889fad139 100644
--- a/module/VuFind/src/VuFind/Controller/AlphabrowseController.php
+++ b/module/VuFind/src/VuFind/Controller/AlphabrowseController.php
@@ -102,6 +102,11 @@ class AlphabrowseController extends AbstractBase
         $from   = $this->params()->fromQuery('from', false);
         $page   = intval($this->params()->fromQuery('page', 0));
 
+        // Special case: highlighting is pointless if there's no user input:
+        if (empty($from)) {
+            $highlighting = false;
+        }
+
         // Set up any extra parameters to pass
         $extraParams = new ParamBag();
         if (isset($extras[$source])) {
-- 
GitLab