diff --git a/libntp/systime.c b/libntp/systime.c
index 032764b6e4bd6d29f3372aa6bc23035d9246f182..e72fc1a7b563a2e9f6cfa86fb3bc79f99b18a392 100644
--- a/libntp/systime.c
+++ b/libntp/systime.c
@@ -323,7 +323,7 @@ step_systime(
 	struct timespec ofs_ts; /* desired offset as teimspec */
 
 	/* get the complete jump distance as timespec */
-        ofs_ts = d_to_tspec(step + sys_residual + 0.5e-9);
+        ofs_ts = d_to_tspec(step + sys_residual);
 
 	/* ---> time-critical path starts ---> */