diff --git a/ProcessLib/SmallDeformationWithLIE/Common/FractureProperty.h b/ProcessLib/SmallDeformationWithLIE/Common/FractureProperty.h
index 7bc2a6e61d0ca1986365bd033fd3f8650f7ba96f..e6295eed80e1f297da137c0ed08989ce305c6066 100644
--- a/ProcessLib/SmallDeformationWithLIE/Common/FractureProperty.h
+++ b/ProcessLib/SmallDeformationWithLIE/Common/FractureProperty.h
@@ -7,7 +7,8 @@
  *
  */
 
-#pragma once
+#ifndef PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_FRACTUREPROPERTY_H_
+#define PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_FRACTUREPROPERTY_H_
 
 #include <Eigen/Eigen>
 
@@ -52,3 +53,5 @@ inline void setFractureProperty(unsigned dim, MeshLib::Element const& e,
 
 }  // namespace SmallDeformationWithLIE
 }  // namespace ProcessLib
+
+#endif // PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_FRACTUREPROPERTY_H_
diff --git a/ProcessLib/SmallDeformationWithLIE/Common/HMatrixUtils.h b/ProcessLib/SmallDeformationWithLIE/Common/HMatrixUtils.h
index cb6ca64e5eb0e5173e598fb2b6474a43a9c01e68..7576cf55b1b12db5afa16b59a76c9e2f548b579d 100644
--- a/ProcessLib/SmallDeformationWithLIE/Common/HMatrixUtils.h
+++ b/ProcessLib/SmallDeformationWithLIE/Common/HMatrixUtils.h
@@ -7,7 +7,8 @@
  *
  */
 
-#pragma once
+#ifndef PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_HMATRIXPOLICYTYPE_H_
+#define PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_HMATRIXPOLICYTYPE_H_
 
 #include "NumLib/Fem/ShapeMatrixPolicy.h"
 
@@ -62,3 +63,4 @@ void computeHMatrix(N_Type const& N, HMatrixType& H)
 
 }  // namespace ProcessLib
 
+#endif // PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_HMATRIXPOLICYTYPE_H_
diff --git a/ProcessLib/SmallDeformationWithLIE/Common/LevelSetFunction.h b/ProcessLib/SmallDeformationWithLIE/Common/LevelSetFunction.h
index b18d20c7bc2c65e494293136fa0c97dd38584361..ad8abf666985594a51b1fcd735b61865cb2cfeee 100644
--- a/ProcessLib/SmallDeformationWithLIE/Common/LevelSetFunction.h
+++ b/ProcessLib/SmallDeformationWithLIE/Common/LevelSetFunction.h
@@ -6,7 +6,8 @@
  *              http://www.opengeosys.org/project/license
  */
 
-#pragma once
+#ifndef PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_LEVELSETFUNCTION_H_
+#define PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_LEVELSETFUNCTION_H_
 
 namespace ProcessLib
 {
@@ -24,3 +25,5 @@ double calculateLevelSetFunction(
 
 } // SmallDeformationWithLIE
 } // ProcessLib
+
+#endif // PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_LEVELSETFUNCTION_H_
diff --git a/ProcessLib/SmallDeformationWithLIE/Common/MeshUtils.h b/ProcessLib/SmallDeformationWithLIE/Common/MeshUtils.h
index 0a8f267ffe2e77fdd49731b1f527942a60142700..7667c01613fdc900041b223296f4a00181fcf036 100644
--- a/ProcessLib/SmallDeformationWithLIE/Common/MeshUtils.h
+++ b/ProcessLib/SmallDeformationWithLIE/Common/MeshUtils.h
@@ -6,7 +6,8 @@
  *              http://www.opengeosys.org/project/license
  */
 
-#pragma once
+#ifndef PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_MESHUTILS_H_
+#define PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_MESHUTILS_H_
 
 #include <vector>
 
@@ -39,3 +40,5 @@ void getFractureMatrixDataInMesh(
 
 }  // namespace SmallDeformationWithLIE
 }  // namespace ProcessLib
+
+#endif // PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_MESHUTILS_H_
diff --git a/ProcessLib/SmallDeformationWithLIE/Common/Utils.h b/ProcessLib/SmallDeformationWithLIE/Common/Utils.h
index 15a6121e8cd33269a996bff2cf719fc2acef657f..933809a41591a21989c1a053fea90f172476ad18 100644
--- a/ProcessLib/SmallDeformationWithLIE/Common/Utils.h
+++ b/ProcessLib/SmallDeformationWithLIE/Common/Utils.h
@@ -6,7 +6,8 @@
  *              http://www.opengeosys.org/project/license
  */
 
-#pragma once
+#ifndef PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_UTILS_H_
+#define PROCESSLIB_SMALLDEFORMATION_WITH_LIE_COMMON_UTILS_H_
 
 #include <Eigen/Eigen>
 
@@ -40,3 +41,5 @@ MathLib::Point3d computePhysicalCoordinates(MeshLib::Element const&e, Eigen::Mat
 
 }  // namespace SmallDeformationWithLIE
 }  // namespace ProcessLib
+
+#endif