diff --git a/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp b/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp
index fbcb8cd7a9ee6fee909bb9f02a7201195a1ac534..d602dfbf9c869bda687ad0a298bedcc48ca928f8 100644
--- a/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp
+++ b/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp
@@ -10,17 +10,18 @@
 
 #include "EigenLinearSolver.h"
 
+#include <Eigen/Sparse>
+
 #include "BaseLib/Logging.h"
 
 #ifdef USE_MKL
 #include <Eigen/PardisoSupport>
 #endif
 
+
 #ifdef USE_EIGEN_UNSUPPORTED
 #include <unsupported/Eigen/src/IterativeSolvers/GMRES.h>
 #include <unsupported/Eigen/src/IterativeSolvers/Scaling.h>
-
-#include <Eigen/Sparse>
 #endif
 
 #include "BaseLib/ConfigTree.h"