diff --git a/benchmarks/full/options/full_reconstruction.py b/benchmarks/full/options/full_reconstruction.py
index 4a9177e27e0b7dcdacc61d9924fc1c1328549311..ca61cbaec805b5ebc55e06f6272cb2464b399598 100644
--- a/benchmarks/full/options/full_reconstruction.py
+++ b/benchmarks/full/options/full_reconstruction.py
@@ -526,12 +526,12 @@ algorithms.append(truth_trk_init)
 trk_find_alg = TrackFindingAlgorithm("trk_find_alg",
         inputSourceLinks = sourcelinker.outputSourceLinks,
         inputMeasurements = sourcelinker.outputMeasurements,
-        inputInitialTrackParameters = "InitTrackParams",
+        inputInitialTrackParameters = truth_trk_init.outputInitialTrackParameters,
         outputTrajectories = "trajectories")
 algorithms.append(trk_find_alg)
 
 parts_from_fit = ParticlesFromTrackFit("parts_from_fit",
-        inputTrajectories = "trajectories",
+        inputTrajectories = trk_find_alg.outputTrajectories,
         outputParticles = "ReconstructedParticles",
         outputTrackParameters = "outputTrackParameters")
 algorithms.append(parts_from_fit)