diff --git a/beem/account.py b/beem/account.py
index cf46804f143a8d9d69f28e048c5eff8483f5b2a8..5613ebf9da99f0be383d5e220c1e40c72dec07ce 100644
--- a/beem/account.py
+++ b/beem/account.py
@@ -917,8 +917,8 @@ class Account(BlockchainObject):
         ret = []
         for i in range(len(symbols)):
             balance_sum = self.get_balance(self.available_balances, symbols[i])
-            balance_sum += self.get_balance(self.saving_balances, symbols[i])
-            balance_sum += self.get_balance(self.reward_balances, symbols[i])
+            balance_sum = balance_sum + self.get_balance(self.saving_balances, symbols[i])
+            balance_sum = balance_sum + self.get_balance(self.reward_balances, symbols[i])
             ret.append(balance_sum)
         return ret