diff --git a/src/js/amount.js b/src/js/amount.js index 0cef359a5..222b91228 100644 --- a/src/js/amount.js +++ b/src/js/amount.js @@ -554,10 +554,9 @@ Amount.prototype.add = function (v) { result._offset = o1; result._value = v1.add(v2); result._is_negative = result._value.compareTo(BigInteger.ZERO) < 0; - + if (result._is_negative) { result._value = result._value.negate(); - result._is_negative = false; } result._currency = this._currency.clone();