diff --git a/src/frontend/org/voltcore/zk/SynchronizedStatesManager.java b/src/frontend/org/voltcore/zk/SynchronizedStatesManager.java
index <HASH>..<HASH> 100644
--- a/src/frontend/org/voltcore/zk/SynchronizedStatesManager.java
+++ b/src/frontend/org/voltcore/zk/SynchronizedStatesManager.java
@@ -1121,7 +1121,7 @@ public class SynchronizedStatesManager {
                         "Unexpected failure in StateMachine.", true, e);
                 membersWithResults = new TreeSet<String>();
             }
-            if (Sets.symmetricDifference(m_knownMembers, membersWithResults).isEmpty()) {
+            if (Sets.difference(m_knownMembers, membersWithResults).isEmpty()) {
                 processResultQuorum(membersWithResults);
                 assert(!debugIsLocalStateLocked());
             }
ENG-<I>:
Don't use SymmetricDifference to compare results with active because a result could be supplied by a node that died (and is not in the member list).