diff --git a/intern/cycles/device/optix/device_impl.cpp b/intern/cycles/device/optix/device_impl.cpp index 9869c1b1bc8..be3f1c0ad3d 100644 --- a/intern/cycles/device/optix/device_impl.cpp +++ b/intern/cycles/device/optix/device_impl.cpp @@ -1160,7 +1160,7 @@ void OptiXDevice::build_bvh(BVH *bvh, Progress &progress, bool refit) if (geom->geometry_type == Geometry::HAIR) { /* Build BLAS for curve primitives. */ Hair *const hair = static_cast(geom); - if (hair->num_curves() == 0) { + if (hair->num_segments() == 0) { return; }