diff --git a/source/blender/blenkernel/intern/paint.cc b/source/blender/blenkernel/intern/paint.cc index 6606034047a..c8d93c3039d 100644 --- a/source/blender/blenkernel/intern/paint.cc +++ b/source/blender/blenkernel/intern/paint.cc @@ -2719,6 +2719,11 @@ static SculptAttribute *sculpt_attribute_ensure_ex(Object *ob, if (attr) { sculpt_attr_update(ob, attr); + /* Since "stroke_only" is not a CustomData flag we have + * to sync its parameter setting manually. Fixes #104618. + */ + attr->params.stroke_only = params->stroke_only; + return attr; }