diff --git a/Tracking/Acts/ActsGeometry/src/NominalAlignmentCondAlg.cxx b/Tracking/Acts/ActsGeometry/src/NominalAlignmentCondAlg.cxx
index 482bdcebbc125494ad4819a4cf5c741e54e1a388..d9d97be93089318dc446ad67959d2ec2ba0b961c 100644
--- a/Tracking/Acts/ActsGeometry/src/NominalAlignmentCondAlg.cxx
+++ b/Tracking/Acts/ActsGeometry/src/NominalAlignmentCondAlg.cxx
@@ -81,7 +81,10 @@ StatusCode NominalAlignmentCondAlg::execute() {
     EventIDBase start(1, EventIDBase::UNDEFEVT);
     EventIDBase end(1, EventIDBase::UNDEFEVT);
     start.set_lumi_block(0);
-    end.set_lumi_block(9999); // this is not actually forever
+    end.set_lumi_block(std::numeric_limits<EventIDBase::number_type>::max());
+
+    start.set_time_stamp(0);
+    end.set_time_stamp(std::numeric_limits<EventIDBase::number_type>::max());
 
     EventIDRange r(start, end);