diff --git a/src/main/java/teetime/framework/CompositeStage.java b/src/main/java/teetime/framework/CompositeStage.java
index 003019cbca9243aeca6dff6e0583ce42ed8438d8..f9fadae135a7a651e056cfb159d18c21086b1cd7 100644
--- a/src/main/java/teetime/framework/CompositeStage.java
+++ b/src/main/java/teetime/framework/CompositeStage.java
@@ -21,7 +21,7 @@ public abstract class CompositeStage extends Stage {
 	protected abstract Collection<? extends Stage> getLastStages();
 
 	@Override
-	protected void executeWithPorts() {
+	protected final void executeWithPorts() {
 		getFirstStage().executeWithPorts();
 	}