diff --git a/algo/ca/TrackingChain.cxx b/algo/ca/TrackingChain.cxx
index b2110b58b84d0a99cdcfab202cbdfd75bbd41e39..e115b6316cb7e3e28c35aad582534cc6bc96465f 100644
--- a/algo/ca/TrackingChain.cxx
+++ b/algo/ca/TrackingChain.cxx
@@ -251,9 +251,6 @@ void TrackingChain::ReadHits(PartitionedSpan<const ca::HitTypes_t::at<DetID>> hi
           dataStream++;
         }
         lastTime = caHit.T();
-        if (!IsTof) {
-          dataStream = extHitAddress;
-        }
         fCaDataManager.PushBackHit(caHit, dataStreamDet | dataStream);
         faHitExternalIndices.push_back(std::make_tuple(DetID, iPartition, iPartHit));
         if constexpr (kDEBUG) {