diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/Config/SearchSpecsReaderTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/Config/SearchSpecsReaderTest.php
index ce280f9f4939b76ee35b60fe9fb5864f07622614..86a0aee1568c3b578884143fa19ebb7c3f62cf93 100644
--- a/module/VuFind/tests/unit-tests/src/VuFindTest/Config/SearchSpecsReaderTest.php
+++ b/module/VuFind/tests/unit-tests/src/VuFindTest/Config/SearchSpecsReaderTest.php
@@ -56,4 +56,16 @@ class SearchSpecsReaderTest extends \VuFindTest\Unit\TestCase
             && !empty($specs['Author']['DismaxFields'])
         );
     }
+
+    /**
+     * Test loading of a non-existent YAML file.
+     *
+     * @return void
+     */
+    public function testMissingFileRead()
+    {
+        $reader = $this->getServiceManager()->get('VuFind\SearchSpecsReader');
+        $specs = $reader->get('notreallyasearchspecs.yaml');
+        $this->assertEquals(array(), $specs);
+    }
 }
\ No newline at end of file