diff --git a/recipes-ros/ros-comm/roslaunch_1.9.41.bb b/recipes-ros/ros-comm/roslaunch_1.9.41.bb
index 2e345726a4904473ca2dbccb0d451e8a2710aeff..03c0c0d09b6830e2013fca0039ce46bf6cb0cdfa 100644
--- a/recipes-ros/ros-comm/roslaunch_1.9.41.bb
+++ b/recipes-ros/ros-comm/roslaunch_1.9.41.bb
@@ -3,6 +3,23 @@ via SSH, as well as setting parameters on the Parameter Server."
 SECTION = "devel"
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5"
+RDEPENDS_${PN} = "\
+  python-textutils \
+  python-logging \
+  python-threading \
+  python-rospkg \
+  rosgraph \
+  python-pyyaml \
+  roslib \
+  catkin \
+  python-catkin-pkg \
+  rosclean \
+  rosmaster \
+  rosgraph-msgs \
+    genpy \
+      genmsg \
+    std-msgs \
+"
 
 require ros-comm.inc