diff --git a/Mesh/meshGFaceLloyd.cpp b/Mesh/meshGFaceLloyd.cpp
index 9be733a8ddcee485d6b12195fd2781362a8d591c..dfc8eaafbca990882903ca792bf26ad2a423d31c 100644
--- a/Mesh/meshGFaceLloyd.cpp
+++ b/Mesh/meshGFaceLloyd.cpp
@@ -1020,7 +1020,7 @@ void lpcvt::step4(DocRecord& triangulator,GFace* gf){
   int num;
   int index;
   int start;
-  int opposite;
+  int opposite=0;
   bool flag1,flag2;
   SPoint2 val;
   SPoint2 C1,C2;