diff --git a/source/blender/nodes/geometry/nodes/node_geo_sample_volume.cc b/source/blender/nodes/geometry/nodes/node_geo_sample_volume.cc index c06de3aa71b..edce0e86c6f 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_sample_volume.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_sample_volume.cc @@ -167,7 +167,7 @@ void sample_grid(openvdb::GridBase::ConstPtr base_grid, { using ValueT = typename GridT::ValueType; using AccessorT = typename GridT::ConstAccessor; - const GridT::ConstPtr grid = openvdb::gridConstPtrCast(base_grid); + const typename GridT::ConstPtr grid = openvdb::gridConstPtrCast(base_grid); AccessorT accessor = grid->getConstAccessor(); auto sample_data = [&](auto sampler) {