diff --git a/src/Mod/Draft/Resources/ui/preferences-dxf.ui b/src/Mod/Draft/Resources/ui/preferences-dxf.ui
index 576b323df5..d19fdb4bbc 100644
--- a/src/Mod/Draft/Resources/ui/preferences-dxf.ui
+++ b/src/Mod/Draft/Resources/ui/preferences-dxf.ui
@@ -514,9 +514,6 @@ instead of Draft or Part objects. This overrides the 'Import As' setting
Treat ellipses and splines as polylines
-
- true
-
DiscretizeEllipses
diff --git a/src/Mod/Draft/importDXF.py b/src/Mod/Draft/importDXF.py
index 01b3aeb068..a0e81b4418 100644
--- a/src/Mod/Draft/importDXF.py
+++ b/src/Mod/Draft/importDXF.py
@@ -4350,7 +4350,7 @@ def readPreferences():
dxfCreateDraft = False
# The legacy importer still uses these global variables, so we read them all.
- dxfDiscretizeCurves = hGrp.GetBool("DiscretizeEllipses", True)
+ dxfDiscretizeCurves = hGrp.GetBool("DiscretizeEllipses", False)
dxfStarBlocks = hGrp.GetBool("dxfstarblocks", False)
dxfJoin = hGrp.GetBool("joingeometry", False)
dxfRenderPolylineWidth = hGrp.GetBool("renderPolylineWidth", False)