diff --git a/src/AIModel/AIMultiplayer.cxx b/src/AIModel/AIMultiplayer.cxx
index b7b0f68..d454e8b 100755
--- a/src/AIModel/AIMultiplayer.cxx
+++ b/src/AIModel/AIMultiplayer.cxx
@@ -80,6 +80,9 @@ SGRawValueMethods<FGAIMultiplayer, type>(*this, \
     props->tie("controls/lag-adjust-system-speed",
                AIMPRWProp(double, LagAdjustSystemSpeed));
 
+    props->tie("controls/lag-time-offset",
+               AIMPRWProp(double, TimeOffset));
+   
 
 #undef AIMPROProp
 #undef AIMPRWProp
@@ -91,6 +94,7 @@ void FGAIMultiplayer::unbind() {
     //props->untie("callsign");
     props->untie("controls/allow-extrapolation");
     props->untie("controls/lag-adjust-system-speed");
+    props->untie("controls/lag-time-offset");
     props->untie("refuel/contact");
 }
 
diff --git a/src/AIModel/AIMultiplayer.hxx b/src/AIModel/AIMultiplayer.hxx
index 6b30685..283ba73 100755
--- a/src/AIModel/AIMultiplayer.hxx
+++ b/src/AIModel/AIMultiplayer.hxx
@@ -55,6 +55,12 @@ public:
   }
   double getLagAdjustSystemSpeed(void) const
   { return mLagAdjustSystemSpeed; }
+  void setTimeOffset(double timeOffset)
+  {
+    mTimeOffset = timeOffset;
+  }
+  double getTimeOffset(void) const
+  { return mTimeOffset; }
 
   void addPropertyId(unsigned id, const char* name)
   { mPropertyMap[id] = props->getNode(name, true); }
