diff --git a/Projects/Athena/build_externals.sh b/Projects/Athena/build_externals.sh
index 7287a4c7c4bbaaf14b4a4c2acce7d4cc2c8ce455..fe40d4e0d6213e1ae24c46594c928ccef15163a3 100755
--- a/Projects/Athena/build_externals.sh
+++ b/Projects/Athena/build_externals.sh
@@ -12,7 +12,7 @@ ATLAS_BUILDTYPE="RelWithDebInfo"
 ATLAS_EXTRA_CMAKE_ARGS=(-DLCG_VERSION_NUMBER=101
                         -DLCG_VERSION_POSTFIX="_ATLAS_26"
                         -DATLAS_GAUDI_TAG="v36r6.001"
-                        -DATLAS_ACTS_TAG="v20.1.0"
+                        -DATLAS_ACTS_TAG="v20.2.0"
                         -DATLAS_GEOMODEL_TAG="4.2.8.1")
 ATLAS_EXTRA_MAKE_ARGS=()
 
diff --git a/Tracking/Acts/ActsTrkTools/ActsTrkFittingTools/src/ActsKalmanFitter.ipp b/Tracking/Acts/ActsTrkTools/ActsTrkFittingTools/src/ActsKalmanFitter.ipp
index 5ee4c05d4b0bef3fe320bb13448fb0a728e948e8..502b4fa66a7cfc930fbdd782e38b19ac9f4f4628 100755
--- a/Tracking/Acts/ActsTrkTools/ActsTrkFittingTools/src/ActsKalmanFitter.ipp
+++ b/Tracking/Acts/ActsTrkTools/ActsTrkFittingTools/src/ActsKalmanFitter.ipp
@@ -27,7 +27,7 @@ ActsKalmanFitter::makeTrack(const EventContext& ctx, Acts::GeometryContext& tgCo
 
     std::vector<std::unique_ptr<const Acts::BoundTrackParameters>> actsSmoothedParam;
     // Loop over all the output state to create track state
-    fitOutput.fittedStates.visitBackwards(fitOutput.lastMeasurementIndex, [&](const auto &state) {
+    fitOutput.fittedStates->visitBackwards(fitOutput.lastMeasurementIndex, [&](const auto &state) {
       // First only concider state with an associated detector element not in the TRT
       auto flag = state.typeFlags();
       if (state.referenceSurface().associatedDetectorElement() != nullptr) {