diff --git a/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp b/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp
index 0a8b51a8cc4cb6907b1aae780b8405c1b4d3ba3b..6945e43e43d703e82a1f692a7e1811701c5411cd 100644
--- a/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp
+++ b/MathLib/LinAlg/Eigen/EigenLinearSolver.cpp
@@ -19,9 +19,11 @@
 #endif
 
 #ifdef USE_EIGEN_UNSUPPORTED
-#include <unsupported/Eigen/src/IterativeSolvers/Scaling.h>
-
+// TODO(naumov); Don't include header files directly from Eigen's source dir
+// clang-format off
 #include <unsupported/Eigen/IterativeSolvers>
+#include <unsupported/Eigen/src/IterativeSolvers/Scaling.h>
+// clang-format on
 #endif
 
 #include "EigenMatrix.h"