diff --git a/rclcpp/src/rclcpp/executor.cpp b/rclcpp/src/rclcpp/executor.cpp index 2a47b71bbd..341b8457d2 100644 --- a/rclcpp/src/rclcpp/executor.cpp +++ b/rclcpp/src/rclcpp/executor.cpp @@ -540,7 +540,7 @@ Executor::get_next_timer(AnyExecutable & any_exec) if (timer && timer->is_ready()) { any_exec.timer = timer; any_exec.callback_group = group; - node = get_node_by_group(group); + any_exec.node_base = node; return; } }