diff --git a/halo2_proofs/src/plonk/evaluation.rs b/halo2_proofs/src/plonk/evaluation.rs index 954bafe136..b38c282c7a 100644 --- a/halo2_proofs/src/plonk/evaluation.rs +++ b/halo2_proofs/src/plonk/evaluation.rs @@ -404,7 +404,7 @@ impl Evaluator { let result_a = self.add_expression(a); let result_b = self.add_expression(b_int); if result_a == ValueSource::Constant(0) { - result_b + self.add_calculation(Calculation::Negate(result_b)) } else if result_b == ValueSource::Constant(0) { result_a } else {