diff --git a/source/blender/blenlib/BLI_span.hh b/source/blender/blenlib/BLI_span.hh index 9323a30dfab..1ddf9151a75 100644 --- a/source/blender/blenlib/BLI_span.hh +++ b/source/blender/blenlib/BLI_span.hh @@ -157,7 +157,7 @@ template class Span { BLI_assert(start >= 0); BLI_assert(size >= 0); const int64_t new_size = std::max(0, std::min(size, size_ - start)); - return Span(data_ + start, new_size); + return Span(data_ ? data_ + start : nullptr, new_size); } constexpr Span slice_safe(IndexRange range) const