diff --git a/libraries/SITL/SIM_Aircraft.cpp b/libraries/SITL/SIM_Aircraft.cpp index ad1a4d1f36..2f8464448a 100644 --- a/libraries/SITL/SIM_Aircraft.cpp +++ b/libraries/SITL/SIM_Aircraft.cpp @@ -108,8 +108,8 @@ float Aircraft::ground_height_difference() const if (sitl && terrain != nullptr && sitl->terrain_enable && - terrain->height_amsl(home, h1) && - terrain->height_amsl(location, h2)) { + terrain->height_amsl(home, h1, false) && + terrain->height_amsl(location, h2, false)) { h2 += local_ground_level; return h2 - h1; } diff --git a/libraries/SITL/SIM_Ship.cpp b/libraries/SITL/SIM_Ship.cpp index c5807a31df..7baaff3ec6 100644 --- a/libraries/SITL/SIM_Ship.cpp +++ b/libraries/SITL/SIM_Ship.cpp @@ -204,7 +204,7 @@ void ShipSim::send_report(void) #if AP_TERRAIN_AVAILABLE auto terrain = AP::terrain(); float height; - if (terrain != nullptr && terrain->enabled() && terrain->height_amsl(loc, height)) { + if (terrain != nullptr && terrain->enabled() && terrain->height_amsl(loc, height, false)) { alt_mm = height * 1000; } #endif