diff --git a/algo/global/Reco.cxx b/algo/global/Reco.cxx
index 114eef243358648f01ecc7dcc205e0ce5a04845c..97d8b4c601ffa3cc3147399a1c813a61fcfae236 100644
--- a/algo/global/Reco.cxx
+++ b/algo/global/Reco.cxx
@@ -116,7 +116,7 @@ RecoResults Reco::Run(const fles::Timeslice& ts)
 
   // --- Digi event building
   std::vector<CbmDigiEvent> events;
-  if (Opts().HasStep(Step::DigiTrigger)) events = fEventBuild.Run(digiTs);
+  if (Opts().HasStep(Step::DigiTrigger)) events = fEventBuild.Run(unpackResult.first);
 
   sts::HitfinderMonitor stsHitfinderMonitor;
   if (Opts().HasStep(Step::LocalReco) && Opts().HasDetector(fles::Subsystem::STS))