diff --git a/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc b/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc index 7b5d314427d..d998693f6b8 100644 --- a/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc +++ b/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc @@ -633,7 +633,7 @@ static void grease_pencil_geom_batch_ensure(Object &object, cols_slice[idx]); } - if (is_cyclic) { + if (is_cyclic && points.size() > 1) { const int idx = points.size() + 1; const float u_stroke = u_scale * lengths[points.size() - 1] + u_translation; populate_point(verts_range,