diff --git a/source/blender/editors/sculpt_paint/grease_pencil_paint.cc b/source/blender/editors/sculpt_paint/grease_pencil_paint.cc index b834893dedc..3f3c18fd017 100644 --- a/source/blender/editors/sculpt_paint/grease_pencil_paint.cc +++ b/source/blender/editors/sculpt_paint/grease_pencil_paint.cc @@ -185,6 +185,9 @@ struct PaintOperationExecutor { std::make_optional(color_base) : std::nullopt; } + else { + vertex_color_ = std::make_optional(ColorGeometry4f(0.0f, 0.0f, 0.0f, 0.0f)); + } softness_ = 1.0f - settings_->hardness; BLI_assert(grease_pencil->has_active_layer());