diff --git a/system/hazard_status_converter/src/converter.cpp b/system/hazard_status_converter/src/converter.cpp index 9d6f019cbf294..50f0e506f5a6b 100644 --- a/system/hazard_status_converter/src/converter.cpp +++ b/system/hazard_status_converter/src/converter.cpp @@ -119,7 +119,7 @@ void Converter::on_update(DiagGraph::ConstSharedPtr graph) hazard.status.emergency = hazard.status.level == HazardStatus::SINGLE_POINT_FAULT; auto is_emergency_holding = sub_emergency_holding_.takeData(); - hazard.status.emergency_holding = is_emergency_holding == nullptr ? false : is_emergency_holding->holding; + hazard.status.emergency_holding = is_emergency_holding == nullptr ? false : is_emergency_holding->is_holding; pub_hazard_->publish(hazard); }