diff --git a/NumLib/Fem/CoordinatesMapping/ShapeMatrices.h b/NumLib/Fem/CoordinatesMapping/ShapeMatrices.h
index 6f2bdf06acbb6c97056458b096bdc1130ceb84d4..a1d6d5d8ca46982ce12ea9d1e58a711f0ef3037e 100644
--- a/NumLib/Fem/CoordinatesMapping/ShapeMatrices.h
+++ b/NumLib/Fem/CoordinatesMapping/ShapeMatrices.h
@@ -15,8 +15,6 @@
 
 #include <ostream>
 
-#include <Eigen/Eigen>
-
 namespace NumLib
 {
 
@@ -104,8 +102,6 @@ struct ShapeMatrices
      */
     void write (std::ostream& out) const;
 
-    EIGEN_MAKE_ALIGNED_OPERATOR_NEW
-
 }; // ShapeMatrices
 
 
diff --git a/Tests/NumLib/TestFe.cpp b/Tests/NumLib/TestFe.cpp
index 6400b86920c351c44545672f0c76f8701843a689..79c2cc80e56b9d5c9c66fceb09d0fb4b0a5172b1 100644
--- a/Tests/NumLib/TestFe.cpp
+++ b/Tests/NumLib/TestFe.cpp
@@ -155,9 +155,6 @@ class NumLibFemIsoTest : public ::testing::Test, public T::TestFeType
     std::vector<const MeshLib::Node*> vec_nodes;
     std::vector<const MeshElementType*> vec_eles;
     MeshElementType* mesh_element;
-
- public:
-   EIGEN_MAKE_ALIGNED_OPERATOR_NEW // required to use fixed size Eigen matrices
 }; // NumLibFemIsoTest
 
 template <class T>