diff --git a/core/modules/node/src/Plugin/views/argument_default/Node.php b/core/modules/node/src/Plugin/views/argument_default/Node.php
index e5149f652f..b4feafa1db 100644
--- a/core/modules/node/src/Plugin/views/argument_default/Node.php
+++ b/core/modules/node/src/Plugin/views/argument_default/Node.php
@@ -63,6 +63,9 @@ public function getArgument() {
     if (($node = $this->routeMatch->getParameter('node')) && $node instanceof NodeInterface) {
       return $node->id();
     }
+    if (($node = $this->routeMatch->getParameter('node_preview')) && $node instanceof NodeInterface) {
+      return $node->id();
+    }
   }
 
   /**
