diff --git a/src/Nazara/Graphics/FrameGraph.cpp b/src/Nazara/Graphics/FrameGraph.cpp index 58653fd50..11328ec48 100644 --- a/src/Nazara/Graphics/FrameGraph.cpp +++ b/src/Nazara/Graphics/FrameGraph.cpp @@ -893,7 +893,10 @@ namespace Nz { const PassList& dependencyPassList = it->second; for (std::size_t dependencyPass : dependencyPassList) - TraverseGraph(dependencyPass); + { + if (dependencyPass != passIndex) + TraverseGraph(dependencyPass); + } } } }