From 8a0af228d8942fbf57e4ed0d3c7cdd39783025a8 Mon Sep 17 00:00:00 2001
From: Terence Parr <parrt@antlr.org>
Date: Fri, 3 Aug 2012 18:27:57 -0700
Subject: [PATCH] Revert "fix null ptr"

This reverts commit 95f5d858cbb7a8215a2931fd8a17c8bc02008998.
---
 .../src/org/antlr/v4/runtime/atn/ParserATNSimulator.java    | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java
index 702b7784d..25380421b 100755
--- a/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java
+++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java
@@ -688,10 +688,8 @@ public class ParserATNSimulator<Symbol extends Token> extends ATNSimulator {
 				// pairs if preds found for conflicting alts
 				IntervalSet altsToCollectPredsFrom = getConflictingAltsOrUniqueAlt(D.configs);
 				SemanticContext[] altToPred = getPredsForAmbigAlts(altsToCollectPredsFrom, D.configs, nalts);
-				if ( altToPred!=null ) {
-					D.predicates = getPredicatePredictions(altsToCollectPredsFrom, altToPred);
-					D.prediction = ATN.INVALID_ALT_NUMBER; // make sure we use preds
-				}
+				D.predicates = getPredicatePredictions(altsToCollectPredsFrom, altToPred);
+				D.prediction = ATN.INVALID_ALT_NUMBER; // make sure we use preds
 
 				if ( D.predicates!=null ) {
 					int stopIndex = input.index();