diff --git a/src/theory/sets/inference_manager.cpp b/src/theory/sets/inference_manager.cpp index 514fe942278..cbdbae13631 100644 --- a/src/theory/sets/inference_manager.cpp +++ b/src/theory/sets/inference_manager.cpp @@ -111,7 +111,12 @@ bool InferenceManager::assertFactRec(Node fact, InferenceId id, Node exp, int in void InferenceManager::assertSetsConflict(const Node& conf, InferenceId id) { - conflict(conf, id); + if (d_ipc) + { + d_ipc->notifyConflict(conf, id); + } + TrustNode trn = TrustNode::mkTrustConflict(conf, d_ipc.get()); + trustedConflict(trn, id); } bool InferenceManager::assertSetsFact(Node atom,