diff --git a/Geo/GFaceCompound.cpp b/Geo/GFaceCompound.cpp
index 7b37ae4ed62e7759b0fa184c340710595ec7a3b6..ed17b71a6b0559917d1a1774885b035c4413ef50 100644
--- a/Geo/GFaceCompound.cpp
+++ b/Geo/GFaceCompound.cpp
@@ -1088,7 +1088,7 @@ void GFaceCompound::parametrize(iterationStep step, typeOfMapping tom) const
     else if (tom==CONVEX){
 #if defined(HAVE_PETSC) 
   lsys = new linearSystemPETSc<double>;
-#elif (defined(HAVE_GMM) 
+#elif defined(HAVE_GMM) 
   linearSystemGmm<double> *lsysb = new linearSystemGmm<double>;
   lsysb->setGmres(1);
   lsys = lsysb;