diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 2458ee55f..da71b0c32 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -2856,6 +2856,8 @@ static void gcode_G80() const float z0 = mbl.z_values[0][0] + *reinterpret_cast(&z_offset_u) * 0.01; mbl.set_z(col, row, z0); } + } else { + mbl.set_z(col, row, NAN); } // check for points that are skipped