diff --git a/src/main/navigation/navigation.c b/src/main/navigation/navigation.c index 2838c508e0..14e02f3b72 100755 --- a/src/main/navigation/navigation.c +++ b/src/main/navigation/navigation.c @@ -60,8 +60,10 @@ uint16_t GPS_distanceToHome; // distance to home point in meters int16_t GPS_directionToHome; // direction to home point in degrees #if defined(NAV) +#if defined(NAV_NON_VOLATILE_WAYPOINT_STORAGE) PG_DECLARE_ARRAY(navWaypoint_t, NAV_MAX_WAYPOINTS, nonVolatileWaypointList); PG_REGISTER_ARRAY(navWaypoint_t, NAV_MAX_WAYPOINTS, nonVolatileWaypointList, PG_WAYPOINT_MISSION_STORAGE, 0); +#endif PG_REGISTER_WITH_RESET_TEMPLATE(navConfig_t, navConfig, PG_NAV_CONFIG, 0);