diff --git a/src/finam/schedule.py b/src/finam/schedule.py
index 6b299671fd4c8513ea53c229a7e31a59fdb1a27e..3a61b2a6ace82fcfc87ad2304ec5cc6d108bfe15 100644
--- a/src/finam/schedule.py
+++ b/src/finam/schedule.py
@@ -47,7 +47,7 @@ class Composition(Loggable):
         composition = Composition([comp_a, comp_b])
         composition.initialize()
 
-        comp_b >> SomeAdapter() >> comp_b
+        comp_b.outputs["Out"] >> SomeAdapter() >> comp_b.inputs["In"]
 
         composition.run(t_max=...)