diff --git a/module/VuFind/config/module.config.php b/module/VuFind/config/module.config.php
index 2ac92b4d97b5b421aff757954b6f909200d255e2..55d55886d3fca65cb36eb26e9282843f71900f14 100644
--- a/module/VuFind/config/module.config.php
+++ b/module/VuFind/config/module.config.php
@@ -322,7 +322,7 @@ $config = array(
             'VuFind\SearchSpecsReader' => 'VuFind\Config\SearchSpecsReader',
             'VuFind\SessionManager' => 'Zend\Session\SessionManager',
             'VuFind\SMS' => 'VuFind\Mailer\SMS',
-            'worldcatconnection' => 'VuFind\Connection\WorldCat',
+            'VuFind\WorldCatConnection' => 'VuFind\Connection\WorldCat',
             'worldcatutils' => 'VuFind\Connection\WorldCatUtils',
         ),
         'initializers' => array(
diff --git a/module/VuFind/src/VuFind/RecordDriver/WorldCat.php b/module/VuFind/src/VuFind/RecordDriver/WorldCat.php
index 2fc867e947ff29f8a8fc4015e8b73dda3dd80c61..f4ffe1ce46b89e2c486e33e338b2b3ad9cfba75c 100644
--- a/module/VuFind/src/VuFind/RecordDriver/WorldCat.php
+++ b/module/VuFind/src/VuFind/RecordDriver/WorldCat.php
@@ -312,7 +312,7 @@ class WorldCat extends SolrMarc
     public function getWorldCatHoldings()
     {
         $wc = $this->getServiceLocator()->getServiceLocator()
-            ->get('WorldCatConnection');
+            ->get('VuFind\WorldCatConnection');
         return $wc->getHoldings($this->getUniqueId());
     }
 }
diff --git a/module/VuFind/src/VuFind/Search/WorldCat/Results.php b/module/VuFind/src/VuFind/Search/WorldCat/Results.php
index 345aea6b8d104c2b474a0151bdc669b353adc527..1de96d6a9435fa5e9e95bc64761d53804b4261db 100644
--- a/module/VuFind/src/VuFind/Search/WorldCat/Results.php
+++ b/module/VuFind/src/VuFind/Search/WorldCat/Results.php
@@ -53,7 +53,7 @@ class Results extends BaseResults
      */
     public function getWorldCatConnection()
     {
-        return $this->getServiceLocator()->get('WorldCatConnection');
+        return $this->getServiceLocator()->get('VuFind\WorldCatConnection');
     }
 
     /**