diff --git a/valexpr.cc b/valexpr.cc index 37bb7a80..b1b53974 100644 --- a/valexpr.cc +++ b/valexpr.cc @@ -162,7 +162,7 @@ void node_t::compute(balance_t& result, const details_t& details) const case REAL: if (details.xact) - result = bool(details.xact->flags & TRANSACTION_VIRTUAL); + result = ! (details.xact->flags & TRANSACTION_VIRTUAL); break; case INDEX: