diff --git a/module/VuFind/src/VuFind/Search/SolrAuthor/Params.php b/module/VuFind/src/VuFind/Search/SolrAuthor/Params.php
index e819103a962cad74ee89adcb3d2c6a1aebbaab7c..df3b1a5cd4dd8a44998b4bb5cc6ed6c7b3efc3f0 100644
--- a/module/VuFind/src/VuFind/Search/SolrAuthor/Params.php
+++ b/module/VuFind/src/VuFind/Search/SolrAuthor/Params.php
@@ -73,7 +73,7 @@ class Params extends \VuFind\Search\Solr\Params
         // For display purposes, undo the query manipulation performed above
         // in initBasicSearch():
         $q = parent::getDisplayQuery();
-        return str_replace('\"', '"', substr($q, 1, strlen($q) - 2));
+        return str_replace('\"', '"', substr($q, 1, -1));
     }
 
     /**