diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7a78f00bb47b8c2a023a03d454bab767a642b82f..ebfa573dff662fc926f6efa431f70f4172a36d55 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,7 +7,7 @@ Requires `libfranka` >= 0.3.0
   * **BREAKING** Changed signatures in `franka_hw::FrankaModelHandle`
   * **BREAKING** Added epsilon parameters to `franka_gripper/Grasp` action
   * Added Collada meshes for Panda and Hand
-  * Added missing dependency to `panda_moveit_config`
+  * Added missing dependencies to `panda_moveit_config` and `franka_example_controllers`
   * Fixed linker errors when building with `-DFranka_DIR` while an older version of
     `ros-kinetic-libfranka` is installed
   * Added gripper joint state publisher to `franka_visualization`
diff --git a/franka_example_controllers/package.xml b/franka_example_controllers/package.xml
index 6e014f6dffd631c3190c1ecbce76a2089efae569..22b271e048cb0cfd1e3fe576615090a64555faef 100644
--- a/franka_example_controllers/package.xml
+++ b/franka_example_controllers/package.xml
@@ -28,6 +28,7 @@
   <depend>realtime_tools</depend>
   <depend>roscpp</depend>
 
+  <exec_depend>franka_control</exec_depend>
   <exec_depend>franka_description</exec_depend>
   <exec_depend>message_runtime</exec_depend>
   <exec_depend>rospy</exec_depend>