diff --git a/CMakeLists.txt b/CMakeLists.txt
index 832ea7063cd9d6836fab7532bbc372bbea7294b8..896a1a9d7fa870b5a5701f2c06e099bd7ad3c959 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -77,7 +77,7 @@ find_package(catkin REQUIRED)
 catkin_package(
   INCLUDE_DIRS include
   LIBRARIES ${PROJECT_NAME}
-  CATKIN_DEPENDS roscpp driver_base dynamic_reconfigure
+  CATKIN_DEPENDS roscpp dynamic_reconfigure diagnostic_updater
 #  DEPENDS system_lib
 )
 
diff --git a/package.xml b/package.xml
index c147e55ffc0652deb4b85ae81a019ea4754caca9..b112b74261779c75bd9c501cfb43d30a35f3aa66 100644
--- a/package.xml
+++ b/package.xml
@@ -47,7 +47,3 @@
   <buildtool_depend>catkin</buildtool_depend>
 
 </package>
-
-  <depend package="diagnostic_updater"/>
-
-