diff --git a/reco/L1/CbmCaTimeSliceReader.cxx b/reco/L1/CbmCaTimeSliceReader.cxx
index 87c39afdc01a61a498e9d3416124e6766f258c03..bb5e8a9d3377e7b32bd54b05c7afa886c8fecc13 100644
--- a/reco/L1/CbmCaTimeSliceReader.cxx
+++ b/reco/L1/CbmCaTimeSliceReader.cxx
@@ -92,10 +92,10 @@ void TimeSliceReader::CheckInit() const
       if (fvbUseDet[ca::EDetectorID::kMuch] && !fpBrMuchTracks) {
         throw std::logic_error("MuchTrack branch is not found");
       }
-      if (fvbUseDet[ca::EDetectorID::kTrd] && !fpBrRecoTracks) {
+      if (fvbUseDet[ca::EDetectorID::kTrd] && !fpBrTrdTracks) {
         throw std::logic_error("TrdTrack branch is not found");
       }
-      if (fvbUseDet[ca::EDetectorID::kTof] && !fpBrRecoTracks) {
+      if (fvbUseDet[ca::EDetectorID::kTof] && !fpBrTofTracks) {
         throw std::logic_error("TofTrack branch is not found");
       }
     }