diff --git a/Trigger/EFTracking/FPGATrackSim/FPGATrackSimReporting/src/FPGATrackSimReportingAlg.cxx b/Trigger/EFTracking/FPGATrackSim/FPGATrackSimReporting/src/FPGATrackSimReportingAlg.cxx
index 37c12a1c0e3aca5979a986dedd48e957b6cd06dc..8a9b7988efa50561d8796a49367c353ec5499de8 100755
--- a/Trigger/EFTracking/FPGATrackSim/FPGATrackSimReporting/src/FPGATrackSimReportingAlg.cxx
+++ b/Trigger/EFTracking/FPGATrackSim/FPGATrackSimReporting/src/FPGATrackSimReportingAlg.cxx
@@ -91,7 +91,7 @@ StatusCode FPGATrackSim::FPGATrackSimReportingAlg::execute(const EventContext& c
             m_allActsTracks.try_emplace(actsTrackContainer.key(), std::vector<FPGATrackSimActsEventTracks>{});
 
             // fetch acts tracks
-            m_allActsTracks[actsTrackContainer.key()].push_back(std::move(m_ActsInspectionTool->getActsTracks(*(actsTrackContainer.cptr()))));
+            m_allActsTracks[actsTrackContainer.key()].push_back(m_ActsInspectionTool->getActsTracks(*(actsTrackContainer.cptr())));
 
             // initialize ReadHandle stats map for all tracks if necessary
             m_actsTrackStats.try_emplace(actsTrackContainer.key(), std::map<uint32_t, std::vector<uint32_t>>{});