diff --git a/src/Plugin/Condition/Term.php b/src/Plugin/Condition/Term.php
index e21bf49e0d78beb1b65eff9ab30ba6bef2187db7..d64c4fc9d51278752c535a52457a142db0394fdc 100644
--- a/src/Plugin/Condition/Term.php
+++ b/src/Plugin/Condition/Term.php
@@ -151,6 +151,7 @@ class Term extends ConditionPluginBase implements ContainerFactoryPluginInterfac
         'taxonomy_term' => 'taxonomy_term',
         'node' => 'node',
         'node_revision' => 'node_revision',
+        'node_preview' => 'node_preview',
       ];
       foreach ($potentialRouteMatches as $key => $potentialRouteMatch) {
         $entity = \Drupal::routeMatch()->getParameter($potentialRouteMatch);