diff --git a/Mesh/HighOrder.cpp b/Mesh/HighOrder.cpp
index c5f502d0237863a9a8239aa1e523c9ab06415684..661f4048ae265fe64e1aa1f6c33d10dff4d0d4ea 100644
--- a/Mesh/HighOrder.cpp
+++ b/Mesh/HighOrder.cpp
@@ -1711,6 +1711,7 @@ bool smoothInternalEdgesb(GFace *gf, edgeContainer &edgeVertices)
   for(edge2tris::iterator it = e2t.begin(); it != e2t.end(); ++it){
     curvilinearEdgeSwap (gf,edgeVertices,it,e2t);
   }
+  return true;
 }
 
 bool smoothInternalEdges(GFace *gf, edgeContainer &edgeVertices)