diff --git a/Solver/multiscaleLaplace.cpp b/Solver/multiscaleLaplace.cpp
index 43202418474272f16af16af370500b8dc761c964..9324166fb3d6f364c6ac5aaa9bc69dad9c7f89cf 100644
--- a/Solver/multiscaleLaplace.cpp
+++ b/Solver/multiscaleLaplace.cpp
@@ -9,7 +9,11 @@
 #include "dofManager.h"
 #include "laplaceTerm.h"
 #include "linearSystemCSR.h"
+
+#ifdef HAVE_GMM
 #include "linearSystemGmm.h"
+#endif
+
 #include "linearSystemFull.h"
 #include "MTriangle.h"
 #include "robustPredicates.h"