diff --git a/Lib/fontmake/font_project.py b/Lib/fontmake/font_project.py
index <HASH>..<HASH> 100644
--- a/Lib/fontmake/font_project.py
+++ b/Lib/fontmake/font_project.py
@@ -199,7 +199,8 @@ class FontProject:
                 ufo, featureCompilerClass=fea_compiler,
                 mtiFeaFiles=mti_paths[name] if mti_paths is not None else None,
                 glyphOrder=ufo.lib[PUBLIC_PREFIX + 'glyphOrder'],
-                useProductionNames=use_production_names)
+                useProductionNames=use_production_names,
+                convertCubics=False)
             otf.save(otf_path)
 
             if subset:
don't call cu2qu twice; call ufo2ft outline compiler with convertCubics=False