diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4d81c34114f084e2b347cd60173ae0c56f5ebb22..52906b49b820a926b932c40c13701d708b3341b6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -80,6 +80,7 @@ dynamic_graph_bridge_msgs)
 add_required_dependency(roscpp)
 add_required_dependency(tf2_ros)
 add_required_dependency("realtime_tools >= 1.8")
+add_required_dependency(bullet)
 add_required_dependency(tf2_bullet)
 
 ADD_REQUIRED_DEPENDENCY("dynamic-graph >= 3.0.0")
@@ -118,6 +119,7 @@ macro(compile_plugin NAME)
   pkg_config_use_dependency(${NAME} dynamic-graph)
   pkg_config_use_dependency(${NAME} sot-core)
   pkg_config_use_dependency(${NAME} dynamic_graph_bridge_msgs)
+  pkg_config_use_dependency(${NAME} bullet)
   add_dependencies(${NAME} ros_bridge)
   target_link_libraries(${NAME} ros_bridge)
   set_target_properties(${NAME} PROPERTIES BUILD_WITH_INSTALL_RPATH True)