diff --git a/recipes-ros/ros-comm/rosnode_1.9.41.bb b/recipes-ros/ros-comm/rosnode_1.9.41.bb
index 89b748060e80cd932ca3812525ff4b4c82ed5a2c..762900b6b12e257ba705f30267217e9afc66e9e6 100644
--- a/recipes-ros/ros-comm/rosnode_1.9.41.bb
+++ b/recipes-ros/ros-comm/rosnode_1.9.41.bb
@@ -5,6 +5,7 @@ LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5"
 
 DEPENDS = "rostest-native"
+RDEPENDS_${PN} = "python-io python-xmlrpc rosgraph rostopic"
 
 require ros-comm.inc