diff --git a/src/main/java/teetime/stage/basic/distributor/DynamicDistributor.java b/src/main/java/teetime/stage/basic/distributor/DynamicDistributor.java
index a7dc80d737573fef50d19373fe4e24bc5eeb7ca0..c7a48c6555e5216244811e907ae899ca887abb8b 100644
--- a/src/main/java/teetime/stage/basic/distributor/DynamicDistributor.java
+++ b/src/main/java/teetime/stage/basic/distributor/DynamicDistributor.java
@@ -55,6 +55,6 @@ public class DynamicDistributor<T> extends Distributor<T> {
 			break;
 		}
 
-		this.strategy.distribute((OutputPort<T>[]) this.getOutputPorts(), element);
+		super.execute(element);
 	}
 }