I agree with Alexander : Prior to HHH-9195 condition if (!OperationQueueEnabled()) translated to if ( !(!isInitialized() && isConnectedToSession() && isInverseCollection())) or in shorter terms if (isInitialized() || !isConnectedToSession() || !isInverseCollection()) dropping test on inverseCollection it should become : if (isInitialized() || !isConnectedToSession()) and not if (!isInitialized() || isConnectedToSession()) as in commits for HHH-9195 |