diff --git a/MeshLib/Elements/Element.h b/MeshLib/Elements/Element.h
index 276aaf3ffb8416b0844a6efbe90a689ab34e2217..db02ffbd6f17483400dec392e20ea50f6970f635 100644
--- a/MeshLib/Elements/Element.h
+++ b/MeshLib/Elements/Element.h
@@ -19,9 +19,9 @@
 #include <limits>
 #include <boost/optional.hpp>
 
-#include "MeshEnums.h"
-#include "Mesh.h"
-#include "MeshQuality/ElementErrorCode.h"
+#include "MeshLib/MeshEnums.h"
+#include "MeshLib/Mesh.h"
+#include "MeshLib/MeshQuality/ElementErrorCode.h"
 
 namespace MeshLib {
 
diff --git a/MeshLib/MeshGenerators/MeshLayerMapper.h b/MeshLib/MeshGenerators/MeshLayerMapper.h
index cb8c2cb6b5c60fc07bf8af1e09efb231dca09dc3..b80c1ecfc503a4b1710fb709b26dd34c83c30470 100644
--- a/MeshLib/MeshGenerators/MeshLayerMapper.h
+++ b/MeshLib/MeshGenerators/MeshLayerMapper.h
@@ -16,7 +16,7 @@
 #define MESHLAYERMAPPER_H
 
 #include <string>
-#include "Raster.h"
+#include "GeoLib/Raster.h"
 
 class QImage;
 
diff --git a/MeshLib/MeshSurfaceExtraction.h b/MeshLib/MeshSurfaceExtraction.h
index 2089c548b953a4aab419f167960a43db8de15c5e..f5cd3e0b9fa6e6713f43163cf288612d5f1bfd12 100644
--- a/MeshLib/MeshSurfaceExtraction.h
+++ b/MeshLib/MeshSurfaceExtraction.h
@@ -18,7 +18,7 @@
 #include <cstddef>
 #include <vector>
 
-#include "Vector3.h"
+#include "MathLib/Vector3.h"
 
 namespace GeoLib {
 	class PointWithID;
diff --git a/MeshLib/Node.h b/MeshLib/Node.h
index b0b646ff763537d2dca26aa92a17bd1ce1f41ee3..05462ffefd0fe3bd8af4dd7e23e49aa10c159dd5 100644
--- a/MeshLib/Node.h
+++ b/MeshLib/Node.h
@@ -20,7 +20,7 @@
 #include <vector>
 #include <set>
 
-#include "PointWithID.h"
+#include "GeoLib/PointWithID.h"
 #include "Mesh.h"
 #include "MeshEditing/removeMeshNodes.h"
 #include "MeshSurfaceExtraction.h"