diff --git a/source/blender/editors/sculpt_paint/sculpt_filter_mesh.cc b/source/blender/editors/sculpt_paint/sculpt_filter_mesh.cc index 1cee64e7c54..be32c748316 100644 --- a/source/blender/editors/sculpt_paint/sculpt_filter_mesh.cc +++ b/source/blender/editors/sculpt_paint/sculpt_filter_mesh.cc @@ -2494,6 +2494,7 @@ static int sculpt_mesh_filter_exec(bContext *C, wmOperator *op) } sculpt_mesh_filter_end(C); + undo::push_end(*CTX_data_active_object(C)); return OPERATOR_FINISHED; }