diff --git a/pmml-evaluator/src/main/java/org/jpmml/evaluator/TreeModelEvaluator.java b/pmml-evaluator/src/main/java/org/jpmml/evaluator/TreeModelEvaluator.java
index <HASH>..<HASH> 100644
--- a/pmml-evaluator/src/main/java/org/jpmml/evaluator/TreeModelEvaluator.java
+++ b/pmml-evaluator/src/main/java/org/jpmml/evaluator/TreeModelEvaluator.java
@@ -94,11 +94,6 @@ public class TreeModelEvaluator extends ModelEvaluator<TreeModel> implements Has
 
 		Node node = evaluateTree(trail, context);
 		if(node != null){
-
-			if(node.hasScoreDistributions()){
-				throw new InvalidFeatureException(node);
-			}
-
 			score = (Double)TypeUtil.parseOrCast(DataType.DOUBLE, node.getScore());
 		}
Reverted commit fbbe3cda<I>

Apparently, this sanity check is violated by 'ada::ada' models.