diff --git a/rosidl_typesupport_c/CMakeLists.txt b/rosidl_typesupport_c/CMakeLists.txt
index c519c2e1..d7d09649 100644
--- a/rosidl_typesupport_c/CMakeLists.txt
+++ b/rosidl_typesupport_c/CMakeLists.txt
@@ -17,6 +17,7 @@ endif()
find_package(ament_cmake_ros REQUIRED)
find_package(rcpputils REQUIRED)
+find_package(rcutils REQUIRED)
find_package(rosidl_runtime_c REQUIRED)
ament_export_dependencies(rcpputils)
@@ -42,6 +43,7 @@ target_include_directories(${PROJECT_NAME} PUBLIC
ament_target_dependencies(${PROJECT_NAME}
"rcpputils"
+ "rcutils"
"rosidl_runtime_c"
)
ament_export_libraries(${PROJECT_NAME})
diff --git a/rosidl_typesupport_c/package.xml b/rosidl_typesupport_c/package.xml
index 6acc3ca5..c5b23957 100644
--- a/rosidl_typesupport_c/package.xml
+++ b/rosidl_typesupport_c/package.xml
@@ -10,6 +10,7 @@
ament_cmake_ros
rcpputils
+ rcutils
rosidl_runtime_c