diff --git a/Processes/NullModel/NullModel.cc b/Processes/NullModel/NullModel.cc
index a5666de98a59ec689c1b7330ffaa48518e5746b6..1a3afc793fd60c8cd5085c03cb444d3d1a399221 100644
--- a/Processes/NullModel/NullModel.cc
+++ b/Processes/NullModel/NullModel.cc
@@ -13,8 +13,6 @@
 using namespace corsika;
 namespace corsika::process::null_model {
 
-  void NullModel::Init() {}
-
   NullModel::NullModel(units::si::LengthType maxStepLength)
       : fMaxStepLength(maxStepLength) {}
 
diff --git a/Processes/NullModel/NullModel.h b/Processes/NullModel/NullModel.h
index 9c9f610b735d3aa6c1bce62f157ef909285116a3..ba80599f3e67cc9104b28b0ef35921b101841bb3 100644
--- a/Processes/NullModel/NullModel.h
+++ b/Processes/NullModel/NullModel.h
@@ -20,8 +20,6 @@ namespace corsika::process::null_model {
     NullModel(corsika::units::si::LengthType maxStepLength =
                   corsika::units::si::meter * std::numeric_limits<double>::infinity());
 
-    void Init();
-
     template <typename Particle, typename Track>
     process::EProcessReturn DoContinuous(Particle&, Track&) const;
 
diff --git a/Processes/NullModel/testNullModel.cc b/Processes/NullModel/testNullModel.cc
index c449c4ac621614b8b152ac2456727fe1b308f8d9..653393e11e38e380424e53d618befe7fab4b2ace 100644
--- a/Processes/NullModel/testNullModel.cc
+++ b/Processes/NullModel/testNullModel.cc
@@ -44,7 +44,6 @@ TEST_CASE("NullModel", "[processes]") {
 
     NullModel model(10_m);
 
-    model.Init();
     [[maybe_unused]] const process::EProcessReturn ret =
         model.DoContinuous(particle, track);
     LengthType const length = model.MaxStepLength(particle, track);