diff --git a/src/Mod/Part/App/MeasureClient.cpp b/src/Mod/Part/App/MeasureClient.cpp index 523a057e70..7d6a318a1c 100644 --- a/src/Mod/Part/App/MeasureClient.cpp +++ b/src/Mod/Part/App/MeasureClient.cpp @@ -177,6 +177,11 @@ App::MeasureElementType PartMeasureTypeCb(App::DocumentObject* ob, const char* s ? App::MeasureElementType::LINESEGMENT : App::MeasureElementType::CURVE; } + case GeomAbs_Ellipse: + case GeomAbs_Hyperbola: + case GeomAbs_Parabola: { + return App::MeasureElementType::CURVE; + } default: { return App::MeasureElementType::INVALID; } } }