diff --git a/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml b/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml
index 13033228b1..94105a3cd2 100644
--- a/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml
+++ b/libraries/GCS_MAVLink/message_definitions/ardupilotmega.xml
@@ -76,7 +76,19 @@
Empty
Empty
Empty
-
+
+
+
+ Mission command to enable the geofence
+ enable? (0=disable, 1=enable)
+ Empty
+ Empty
+ Empty
+ Empty
+ Empty
+ Empty
+
+
diff --git a/libraries/GCS_MAVLink/message_definitions/common.xml b/libraries/GCS_MAVLink/message_definitions/common.xml
index 9ba16a407d..cb734d73af 100644
--- a/libraries/GCS_MAVLink/message_definitions/common.xml
+++ b/libraries/GCS_MAVLink/message_definitions/common.xml
@@ -390,6 +390,9 @@
0x80000 2nd 3D magnetometer
+
+ 0x100000 geofence
+