diff --git a/src/Mod/Part/Gui/DlgPrimitives.cpp b/src/Mod/Part/Gui/DlgPrimitives.cpp index 0d6d1c525a..8a3b1d6587 100644 --- a/src/Mod/Part/Gui/DlgPrimitives.cpp +++ b/src/Mod/Part/Gui/DlgPrimitives.cpp @@ -1153,7 +1153,7 @@ HelixPrimitive::HelixPrimitive(std::shared_ptr ui, Part::Helix ui->helixPitch->setRange(0, INT_MAX); ui->helixHeight->setRange(0, INT_MAX); ui->helixRadius->setRange(0, INT_MAX); - ui->helixAngle->setRange(-90, 90); + ui->helixAngle->setRange(-89.99, 89.99); if (feature) { ui->helixPitch->setValue(feature->Pitch.getQuantityValue());