diff --git a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
index d03c935889920cd24b8290ef29a17180c342cab1..9d0f4aff12e046d8aa3776e77388f6905240d107 100644
--- a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
+++ b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
@@ -15,7 +15,6 @@
 #include "MaterialLib/FractureModels/CreateMohrCoulomb.h"
 #include "MaterialLib/SolidModels/CreateLinearElasticIsotropic.h"
 
-#include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/Utils/ParseSecondaryVariables.h"
 #include "ProcessLib/Utils/ProcessUtils.h"  // required for findParameter
 
diff --git a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.h b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.h
index 28657054ee0ec8002aff15c21595ed0ceb0e46d4..12c105d5cdde616eb52f55e42fa592805589ffa2 100644
--- a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.h
+++ b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.h
@@ -12,7 +12,21 @@
 #include <memory>
 #include <vector>
 
-#include "ProcessLib/Process.h"
+namespace BaseLib
+{
+class ConfigTree;
+}  // namespace BaseLib
+namespace MeshLib
+{
+class Mesh;
+}  // namespace MeshLib
+namespace ProcessLib
+{
+class AbstractJacobianAssembler;
+struct ParameterBase;
+class Process;
+class ProcessVariable;
+}  // namespace ProcessLib
 
 namespace ProcessLib
 {