diff --git a/source/blender/nodes/intern/geometry_nodes_lazy_function.cc b/source/blender/nodes/intern/geometry_nodes_lazy_function.cc index 8075694edca..1a7f1520b12 100644 --- a/source/blender/nodes/intern/geometry_nodes_lazy_function.cc +++ b/source/blender/nodes/intern/geometry_nodes_lazy_function.cc @@ -1088,7 +1088,7 @@ class LazyFunctionForAnonymousAttributeSetJoin : public lf::LazyFunction { constexpr int cache_amount = 16; static std::array cached_functions = get_cache(std::make_index_sequence{}); - if (amount <= cached_functions.size()) { + if (amount < cached_functions.size()) { return cached_functions[amount]; }