diff --git a/libraries/DataFlash/DataFlash.h b/libraries/DataFlash/DataFlash.h
index 8ba6fed58472f3e429af834f993191289e6ec452..535e759c3f5e784e870f8898337b439b85dbbb8b 100644
--- a/libraries/DataFlash/DataFlash.h
+++ b/libraries/DataFlash/DataFlash.h
@@ -346,7 +346,7 @@ struct PACKED log_EKF4 {
     int8_t  offsetEast;
     uint8_t faults;
     uint8_t timeouts;
-    uint8_t solution;
+    uint16_t solution;
 };
 
 struct PACKED log_EKF5 {