diff --git a/Processes/OnShellCheck/testOnShellCheck.cc b/Processes/OnShellCheck/testOnShellCheck.cc
index 4337446a994ae594683b628c2e2587487672f5c6..62539e36aef6cadd1999d61278020cb50947d2f1 100644
--- a/Processes/OnShellCheck/testOnShellCheck.cc
+++ b/Processes/OnShellCheck/testOnShellCheck.cc
@@ -73,10 +73,9 @@ TEST_CASE("OnShellCheck", "[processes]") {
       projectile.AddSecondary(std::tuple<particles::Code, units::si::HEPEnergyType,
                                          corsika::stack::MomentumVector, geometry::Point,
                                          units::si::TimeType>{
-          proType, E, momentum, geometry::Point(rootCS, 0_m, 0_m, 0_m), 0_ns});
-
-      check.DoSecondaries(view);
+          proType, E, momentum, geometry::Point(rootCS, 0_m, 0_m, 0_m), 0_ns});      
     }
+    check.DoSecondaries(view);
     int i = -1;
     for ( auto& p : view) {
       i++;