diff --git a/src/Main/main.cxx b/src/Main/main.cxx
index 129eb5304..6d91652fd 100644
--- a/src/Main/main.cxx
+++ b/src/Main/main.cxx
@@ -1084,8 +1084,7 @@ static void fgMainLoop( void ) {
     if ( clock_freeze->getBoolValue() ) {
 	// clock freeze requested
 	if ( cur_time_override->getLongValue() == 0 ) {
-	    fgSetLong( "/sim/time/cur-time-override",
-		       t->get_cur_time() + globals->get_warp() );
+	    fgSetLong( "/sim/time/cur-time-override", t->get_cur_time() );
 	    globals->set_warp( 0 );
 	}
     } else {