diff --git a/source/blender/editors/curves/intern/curves_ops.cc b/source/blender/editors/curves/intern/curves_ops.cc index 3dd8b26d8c5..b209de4b5ad 100644 --- a/source/blender/editors/curves/intern/curves_ops.cc +++ b/source/blender/editors/curves/intern/curves_ops.cc @@ -1365,6 +1365,8 @@ static int exec(bContext *C, wmOperator * /*op*/) attributes.remove("cyclic"); } + curves.calculate_bezier_auto_handles(); + DEG_id_tag_update(&curves_id->id, ID_RECALC_GEOMETRY); WM_event_add_notifier(C, NC_GEOM | ND_DATA, curves_id); }