diff --git a/Mesh/highOrderSmoother.cpp b/Mesh/highOrderSmoother.cpp
index c593b323401a2ddd2919b4f67df43a06d6290c68..a885beeae713a718f9b4f4d152c1059b71884579 100644
--- a/Mesh/highOrderSmoother.cpp
+++ b/Mesh/highOrderSmoother.cpp
@@ -367,7 +367,7 @@ void highOrderSmoother::optimize(GFace * gf,
     //    }
     // then try to swap for better configurations  
 
-    //smooth(gf, true);
+    smooth(gf, true);
     //int nbSwap = 
         swapHighOrderTriangles(gf,edgeVertices,faceVertices,this);
     // smooth(gf,true);