diff --git a/Mesh/meshGFaceOptimize.cpp b/Mesh/meshGFaceOptimize.cpp
index 3ab08b3dae5188102936072ac29938c8dd20d074..4d6e8ac65d87e1cf13f54bc2975a69564fb65fd9 100644
--- a/Mesh/meshGFaceOptimize.cpp
+++ b/Mesh/meshGFaceOptimize.cpp
@@ -296,7 +296,6 @@ int _removeFourTrianglesNodes(GFace *gf,bool replace_by_quads)
             gf->triangles.push_back(newt[3]);
           } else {
             it++;
-            throw;
             continue;
           }
         }