diff --git a/src/Plugin/Filter/EntityEmbedFilter.php b/src/Plugin/Filter/EntityEmbedFilter.php
index e0377d3..4dcc842 100644
--- a/src/Plugin/Filter/EntityEmbedFilter.php
+++ b/src/Plugin/Filter/EntityEmbedFilter.php
@@ -164,7 +164,13 @@ class EntityEmbedFilter extends FilterBase implements ContainerFactoryPluginInte
           }
         }
         catch(\Exception $e) {
-          watchdog_exception('entity_embed', $e);
+          if ($e instanceof RecursiveRenderingException OR $e instanceof EntityNotFoundException) {
+            watchdog_exception('entity_embed', $e);
+          }
+          else {
+            // Keep throwing it.
+            throw $e;
+          }
         }
 
         $this->replaceNodeContent($node, $entity_output);
