summaryrefslogtreecommitdiff
path: root/amount.cc
diff options
context:
space:
mode:
Diffstat (limited to 'amount.cc')
-rw-r--r--amount.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/amount.cc b/amount.cc
index c86177b1..368a366d 100644
--- a/amount.cc
+++ b/amount.cc
@@ -220,7 +220,7 @@ amount_t& amount_t::operator=(const double value)
amount_t& amount_t::operator+=(const amount_t& amt)
{
if (amt.quantity) {
- assert(commodity == amt.commodity);
+ assert(! commodity || commodity == amt.commodity);
INIT();
mpz_add(MPZ(quantity), MPZ(quantity), MPZ(amt.quantity));
}