diff --git a/Tracking/Vertexing/SingleTrackExtrapolation/src/SingleTrackExtrapolation.cxx b/Tracking/Vertexing/SingleTrackExtrapolation/src/SingleTrackExtrapolation.cxx index 357ffa337c359f3e4dce99c3934bd08aa399e38a..e5aaba86337cad901ba96028b0f56e6411841843 100644 --- a/Tracking/Vertexing/SingleTrackExtrapolation/src/SingleTrackExtrapolation.cxx +++ b/Tracking/Vertexing/SingleTrackExtrapolation/src/SingleTrackExtrapolation.cxx @@ -63,6 +63,7 @@ StatusCode SingleTrackExtrapolation::execute(const EventContext& ctx) const { SG::ReadHandle<TrackCollection> h_TrackCollection {m_trackCollection,ctx}; for (const Trk::Track* track : *h_TrackCollection) { + if (track == nullptr) continue; track_count+=1; const Trk::TrackStateOnSurface* trackstate = (*track->trackStateOnSurfaces())[0]; const Trk::TrackParameters* param = trackstate->trackParameters();