diff --git a/src/Mod/Part/App/BSplineCurvePyImp.cpp b/src/Mod/Part/App/BSplineCurvePyImp.cpp index f8ed79b8d..849f314bb 100644 --- a/src/Mod/Part/App/BSplineCurvePyImp.cpp +++ b/src/Mod/Part/App/BSplineCurvePyImp.cpp @@ -853,9 +853,10 @@ PyObject* BSplineCurvePy::interpolate(PyObject *args, PyObject *kwds) for (Py::Sequence::iterator it = flist.begin(); it != flist.end(); ++it) { Py::Boolean flag(*it); tangentFlags->SetValue(findex++, static_cast(flag) ? Standard_True : Standard_False); - aBSplineInterpolation->Load(tangents, tangentFlags, PyObject_IsTrue(scale) - ? Standard_True : Standard_False); } + + aBSplineInterpolation->Load(tangents, tangentFlags, PyObject_IsTrue(scale) + ? Standard_True : Standard_False); } aBSplineInterpolation->Perform();