diff --git a/Numeric/Makefile b/Numeric/Makefile
index 0c9caa38d6492294c8b6dcf8cf24b3c498fa7f0e..3f112ced606fbdbb5dc217b7653b8920f8b9b974 100644
--- a/Numeric/Makefile
+++ b/Numeric/Makefile
@@ -53,7 +53,8 @@ depend:
 Numeric.o: Numeric.cpp ../Common/Message.h Numeric.h NumericEmbedded.h
 NumericEmbedded.o: NumericEmbedded.cpp NumericEmbedded.h \
   ../Common/Message.h
-gmshAssembler.o: gmshAssembler.cpp gmshAssembler.h gmshLinearSystem.h
+gmshAssembler.o: gmshAssembler.cpp ../Geo/MVertex.h ../Geo/SPoint3.h \
+  gmshAssembler.h gmshLinearSystem.h
 gmshTermOfFormulation.o: gmshTermOfFormulation.cpp \
   gmshTermOfFormulation.h ../Common/GmshMatrix.h gmshFunction.h \
   ../Common/Gmsh.h ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h \
diff --git a/Numeric/gmshAssembler.cpp b/Numeric/gmshAssembler.cpp
index 2ab8355b6a1db4d7426dc9edcff37d551777c320..8195d0cd143f1a9824f252169912146fd5d9704b 100644
--- a/Numeric/gmshAssembler.cpp
+++ b/Numeric/gmshAssembler.cpp
@@ -1,4 +1,4 @@
-#include <gmsh/MVertex.h>
+#include "MVertex.h"
 #include "gmshAssembler.h"
 #include "gmshLinearSystem.h"