diff --git a/org.fortiss.af3.exploration.alg/trunk/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java b/org.fortiss.af3.exploration.alg/trunk/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java
index 82572e7ede43a4ad688e3fe5f6c0e8349e889875..40e27df22a877a2acb4d2e130cca9cf22497a8bc 100644
--- a/org.fortiss.af3.exploration.alg/trunk/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java
+++ b/org.fortiss.af3.exploration.alg/trunk/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java
@@ -187,6 +187,8 @@ public abstract class CompositeEvaluatorBase<P extends CompositePhenotype<?>> im
 			}
 		}
 
+		transformedModels.clear();
+
 		Objectives mergedObjectives = new Objectives();
 		for(Entry<Objective, Collection<S>> objPheno : objectiveContribPheno.asMap().entrySet()) {
 			// TODO : re-add merged value as a separate value.