diff --git a/rcl/include/rcl/guard_condition.h b/rcl/include/rcl/guard_condition.h
index 2ecf98006..321965caf 100644
--- a/rcl/include/rcl/guard_condition.h
+++ b/rcl/include/rcl/guard_condition.h
@@ -154,7 +154,6 @@ rcl_guard_condition_init_from_rmw(
* [1] specifically not thread-safe with rcl_trigger_guard_condition()
*
* \param[inout] guard_condition handle to the guard_condition to be finalized
- * \param[in] context the context originally used to init the guard condition
* \return `RCL_RET_OK` if guard_condition was finalized successfully, or
* \return `RCL_RET_INVALID_ARGUMENT` if any arguments are invalid, or
* \return `RCL_RET_ERROR` if an unspecified error occurs.
diff --git a/rcl/include/rcl/node.h b/rcl/include/rcl/node.h
index 2f1999c03..5ca5b2ea3 100644
--- a/rcl/include/rcl/node.h
+++ b/rcl/include/rcl/node.h
@@ -211,7 +211,6 @@ rcl_node_init(
* [1] if `atomic_is_lock_free()` returns true for `atomic_uint_least64_t`
*
* \param[in] node rcl_node_t to be finalized
- * \param[in] context the context originally used to init the node
* \return `RCL_RET_OK` if node was finalized successfully, or
* \return `RCL_RET_NODE_INVALID` if the node pointer is null, or
* \return `RCL_RET_ERROR` if an unspecified error occurs.