diff --git a/actionlib_msgs/CMakeLists.txt b/actionlib_msgs/CMakeLists.txt
index f575c8d6..8e9e066d 100644
--- a/actionlib_msgs/CMakeLists.txt
+++ b/actionlib_msgs/CMakeLists.txt
@@ -16,7 +16,7 @@ catkin_package(
CFG_EXTRAS actionlib_msgs-extras.cmake)
# install the .action -> .msg generator
-install(PROGRAMS scripts/genaction.py
+catkin_install_python(PROGRAMS scripts/genaction.py
DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION})
# install the legacy rosbuild cmake support
diff --git a/actionlib_msgs/package.xml b/actionlib_msgs/package.xml
index 043c57fe..f97fc93b 100644
--- a/actionlib_msgs/package.xml
+++ b/actionlib_msgs/package.xml
@@ -14,7 +14,7 @@
http://ros.org/wiki/actionlib_msgs
Vijay Pradeep
- catkin
+ catkin
message_generation
std_msgs