diff --git a/module/VuFind/src/VuFind/Search/Solr/V3/ErrorListener.php b/module/VuFind/src/VuFind/Search/Solr/V3/ErrorListener.php
index ae97c12d679abc2bbf2c062044c3aca0b482d8a9..15c8a61cfde4e37c1c00e2deb8a79a624aa3e4a4 100644
--- a/module/VuFind/src/VuFind/Search/Solr/V3/ErrorListener.php
+++ b/module/VuFind/src/VuFind/Search/Solr/V3/ErrorListener.php
@@ -29,7 +29,7 @@
 
 namespace VuFind\Search\Solr\V3;
 
-use VuFindSearch\Backend\Exception\BackendException;
+use VuFindSearch\Backend\Exception\HttpErrorException;
 
 use Zend\EventManager\EventInterface;
 
@@ -76,7 +76,7 @@ class ErrorListener
         $backend = $event->getParam('backend');
         if (in_array($backend, $this->backends)) {
             $error  = $event->getTarget();
-            if ($error instanceOf BackendException) {
+            if ($error instanceOf HttpErrorException) {
                 $reason = $error->getResponse()->getReasonPhrase();
                 if (stristr($error, 'org.apache.lucene.queryParser.ParseException')
                     || stristr($error, 'undefined field')
diff --git a/module/VuFind/tests/unit-tests/src/Search/Solr/V3/ErrorListenerTest.php b/module/VuFind/tests/unit-tests/src/Search/Solr/V3/ErrorListenerTest.php
index dfe867b0af5be9e5c7c983fe2b82334e0656f12e..4386972c8b1edba1827e96cff73b63c329713dcb 100644
--- a/module/VuFind/tests/unit-tests/src/Search/Solr/V3/ErrorListenerTest.php
+++ b/module/VuFind/tests/unit-tests/src/Search/Solr/V3/ErrorListenerTest.php
@@ -31,7 +31,7 @@ namespace VuFindTest\Search\Solr\V3;
 
 use VuFind\Search\Solr\V3\ErrorListener;
 
-use VuFindSearch\Backend\Exception\BackendException;
+use VuFindSearch\Backend\Exception\HttpErrorException;
 
 use Zend\EventManager\Event;
 use Zend\Http\Response;
@@ -60,7 +60,7 @@ class ErrorListenerTest extends TestCase
     {
         $response  = $this->createResponse('solr3-parse-error');
 
-        $exception = BackendException::createFromResponse($response);
+        $exception = HttpErrorException::createFromResponse($response);
         $params    = array('backend' => 'test');
         $event     = new Event(null, $exception, $params);
         $listener  = new ErrorListener(array('test'));
@@ -77,7 +77,7 @@ class ErrorListenerTest extends TestCase
     {
         $response = $this->createResponse('solr3-undefined-field-error');
 
-        $exception = BackendException::createFromResponse($response);
+        $exception = HttpErrorException::createFromResponse($response);
         $params    = array('backend' => 'test');
         $event     = new Event(null, $exception, $params);
         $listener  = new ErrorListener(array('test'));