diff --git a/src/mavsdk/core/mavlink_parameter_client.cpp b/src/mavsdk/core/mavlink_parameter_client.cpp index a65f7753f..68eddb4c1 100644 --- a/src/mavsdk/core/mavlink_parameter_client.cpp +++ b/src/mavsdk/core/mavlink_parameter_client.cpp @@ -673,7 +673,8 @@ void MavlinkParameterClient::process_param_value(const mavlink_message_t& messag << ", index: " << param_value.param_index; } - if (param_value.param_index == std::numeric_limits::max()) { + if (param_value.param_index == std::numeric_limits::max() && + safe_param_id == "_HASH_CHECK") { // Ignore PX4's _HASH_CHECK param. return; }