diff --git a/dune/gfe/riemanniantrsolver.cc b/dune/gfe/riemanniantrsolver.cc
index 65347730a734ba8422336077c057cecaf6da53bd..130704e6e65e80ec93aea7a5778970cd1f02a07e 100644
--- a/dune/gfe/riemanniantrsolver.cc
+++ b/dune/gfe/riemanniantrsolver.cc
@@ -71,13 +71,12 @@ setup(const GridType& grid,
     //   Create a multigrid solver
     // ////////////////////////////////
 
-#ifdef HAVE_IPOPT
+#if 0//def HAVE_IPOPT
     // First create an IPOpt base solver
     QuadraticIPOptSolver<MatrixType, CorrectionType>* baseSolver = new QuadraticIPOptSolver<MatrixType,CorrectionType>;
     baseSolver->verbosity_ = NumProc::QUIET;
     baseSolver->tolerance_ = baseTolerance;
 #else
-#warning IPOpt not installed -- falling back onto a Gauss-Seidel base solver
     // First create a Gauss-seidel base solver
     TrustRegionGSStep<MatrixType, CorrectionType>* baseSolverStep = new TrustRegionGSStep<MatrixType, CorrectionType>;