diff --git a/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp b/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp
index 9fc6dbc1ef3f00629b609191e5a467c15c5838f7..1296d4f380b882cbe7caffe2b4173ae03927864e 100644
--- a/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp
+++ b/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp
@@ -98,16 +98,6 @@ std::unique_ptr<Process> createLiquidFlowProcess(
         std::copy_n(b.data(), b.size(), specific_body_force.data());
     }
 
-    int gravity_axis_id = -1;  // default: no gravity
-    double const g = -b[mesh.getDimension() - 1];
-    if (has_gravity)
-    {
-        if (g != 0.0)
-        {
-            gravity_axis_id = mesh.getDimension() - 1;
-        }
-    }
-
     std::unique_ptr<ProcessLib::SurfaceFluxData> surfaceflux;
     auto calculatesurfaceflux_config =
         //! \ogs_file_param{prj__processes__process__calculatesurfaceflux}
@@ -126,8 +116,7 @@ std::unique_ptr<Process> createLiquidFlowProcess(
     DBUG("Media properties verified.");
 
     LiquidFlowData process_data{std::move(media_map),
-                                std::move(specific_body_force), has_gravity,
-                                gravity_axis_id, g};
+                                std::move(specific_body_force), has_gravity};
 
     return std::make_unique<LiquidFlowProcess>(
         std::move(name), mesh, std::move(jacobian_assembler), parameters,
diff --git a/ProcessLib/LiquidFlow/LiquidFlowData.h b/ProcessLib/LiquidFlow/LiquidFlowData.h
index 0fc1c4029e05956bb14bb54e00c20430a22762e2..cdd232a63dc8c72d9da48ee7b27900a42b597b86 100644
--- a/ProcessLib/LiquidFlow/LiquidFlowData.h
+++ b/ProcessLib/LiquidFlow/LiquidFlowData.h
@@ -28,9 +28,6 @@ struct LiquidFlowData final
         media_map;
     Eigen::VectorXd const specific_body_force;
     bool const has_gravity;
-
-    const int gravitational_axis_id;
-    const double gravitational_acceleration;
 };
 
 }  // namespace LiquidFlow