diff --git a/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp b/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp index e45c57dd75..8f778d7ba8 100644 --- a/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp +++ b/libuavcan_drivers/linux/apps/uavcan_dynamic_node_id_server.cpp @@ -58,6 +58,8 @@ uavcan_linux::NodePtr initNode(const std::vector& ifaces, uavcan::N throw std::runtime_error("Network conflict with node " + std::to_string(check_result.conflicting_node.get())); } + node->setStatusOk(); + return node; }