diff --git a/beziers.scad b/beziers.scad
index 1f8fd7f..919fdd9 100644
--- a/beziers.scad
+++ b/beziers.scad
@@ -830,7 +830,7 @@ function bezier_patch(patch, splinesteps=16, vnf=EMPTY_VNF, style="default") =
 				bez_point(bezparm, step/splinesteps.y)
 			]
 		],
-		vnf = vnf_vertex_array(pts, style=style, vnf=vnf)
+		vnf = vnf_vertex_array(pts, style=style, vnf=vnf, reverse=true)
 	) vnf;
 
 
diff --git a/version.scad b/version.scad
index c92da00..89fa14c 100644
--- a/version.scad
+++ b/version.scad
@@ -8,7 +8,7 @@
 //////////////////////////////////////////////////////////////////////
 
 
-BOSL_VERSION = [2,0,237];
+BOSL_VERSION = [2,0,238];
 
 
 // Section: BOSL Library Version Functions