diff --git a/CEP/DP3/DPPP/src/GainCal.cc b/CEP/DP3/DPPP/src/GainCal.cc
index 20280fada09a0325969e07659f8c9da110f0a5da..6189bbe8f3db524f81713e2ca239abb65b9640ac 100644
--- a/CEP/DP3/DPPP/src/GainCal.cc
+++ b/CEP/DP3/DPPP/src/GainCal.cc
@@ -682,7 +682,8 @@ namespace LOFAR {
       BBS::Axis::ShPtr tdomAxis(
           new BBS::RegularAxis(
               startTime,
-              ntime * info().timeInterval() * itsSolInt,
+              min(ntime * info().timeInterval() * itsSolInt,
+                  info().ntime() * info().timeInterval()),
               1));
       BBS::Axis::ShPtr fdomAxis(
           new BBS::RegularAxis(