diff --git a/src/balancestablemodel.cpp b/src/balancestablemodel.cpp index e83a1ef..4cd484e 100644 --- a/src/balancestablemodel.cpp +++ b/src/balancestablemodel.cpp @@ -23,7 +23,8 @@ void BalancesTableModel::setNewData(const QMap* balances, delete modeldata; modeldata = new QList>(); std::for_each(balances->keyBegin(), balances->keyEnd(), [=] (auto keyIt) { - modeldata->push_back(std::make_tuple(keyIt, balances->value(keyIt))); + if (balances->value(keyIt) > 0) + modeldata->push_back(std::make_tuple(keyIt, balances->value(keyIt))); }); // And then update the data