diff --git a/core/modules/views/src/Tests/Plugin/DisplayTest.php b/core/modules/views/src/Tests/Plugin/DisplayTest.php
index f5a05a9..e2f2300 100644
--- a/core/modules/views/src/Tests/Plugin/DisplayTest.php
+++ b/core/modules/views/src/Tests/Plugin/DisplayTest.php
@@ -229,6 +229,19 @@ public function testReadMore() {
   }
 
   /**
+   * Tests the readmore validation.
+   */
+  public function testReadMoreNoDisplay() {
+    $view = Views::getView('test_display_more');
+    $view->setDisplay('page_1');
+    $view->display_handler->setOption('enabled', FALSE);
+    $view->setDisplay('default');
+    $errors = $view->validate();
+    $this->assertTrue(!empty($errors), 'More link validation has some errors.');
+    $this->assertEqual($errors['default'][0], 'Display "Master" uses a "more" link but there are no displays it can link to. Please specify a custom URL.', 'More link validation has the right error.');
+  }
+
+  /**
    * Tests invalid display plugins.
    */
   public function testInvalidDisplayPlugins() {
