URI: 
       tfix 3954 - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit f3440f5a20bee6c64f738ffc32010e94ad8c6dab
   DIR parent 99710099fb3566b2c4c1a976e8cf79d431ad56db
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Wed, 21 Feb 2018 21:09:07 +0100
       
       fix 3954
       
       Diffstat:
         M lib/wallet.py                       |       3 ++-
       
       1 file changed, 2 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/lib/wallet.py b/lib/wallet.py
       t@@ -1039,7 +1039,8 @@ class Abstract_Wallet(PrintError):
                    out.append(item)
                # add summary
                if out:
       -            start_balance = out[0]['balance'].value - out[0]['value'].value
       +            b, v = out[0]['balance'].value, out[0]['value'].value
       +            start_balance = None if b is None or v is None else b - v
                    end_balance = out[-1]['balance'].value
                    if from_timestamp is not None and to_timestamp is not None:
                        start_date = timestamp_to_datetime(from_timestamp)