diff --git a/Plugin/StructuralSolver.cpp b/Plugin/StructuralSolver.cpp
index dc28eb7c1a6bb30a3bb258f3f1246c173ff8dda1..4382ab5b9ae17a0960f5e5b55977e241f2166f32 100644
--- a/Plugin/StructuralSolver.cpp
+++ b/Plugin/StructuralSolver.cpp
@@ -1045,7 +1045,7 @@ bool StructuralSolver :: GL_enhanceLine ( int CurveId, Vertex *v1, Vertex *v2)
 	      const int nbArrow = 10;
 	      const double kk = (CTX.max[0]-CTX.min[0])*.1 / (MAX_FORCE);
 	      glColor4ubv((GLubyte *) & CTX.color.text);
-	      double X1,Y1,Z1,X2,Y2,Z2;
+	      double X1=0.,Y1=0.,Z1=0.,X2=0.,Y2=0.,Z2=0.;
 	      for (int iArrow = 0 ; iArrow < nbArrow ; iArrow++)
 		{