diff --git a/Neos.Neos/Classes/Fusion/Cache/ContentCacheFlusher.php b/Neos.Neos/Classes/Fusion/Cache/ContentCacheFlusher.php index a50b8c19857..bd2ce4eda5d 100644 --- a/Neos.Neos/Classes/Fusion/Cache/ContentCacheFlusher.php +++ b/Neos.Neos/Classes/Fusion/Cache/ContentCacheFlusher.php @@ -159,7 +159,7 @@ protected function registerAllTagsToFlushForNodeInWorkspace(NodeInterface $node, { // Ensure that we're dealing with the variant of the given node that actually // lives in the given workspace - if ($node->getWorkspace()->getName() !== $workspace->getName()) { + if ($node->isRemoved() === false && $node->getWorkspace()->getName() !== $workspace->getName()) { $workspaceContext = $this->contextFactory->create( array_merge( $node->getContext()->getProperties(),