URI: 
       tfix #1987 - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 4a5bece492876ff6a1cef1102db5572c8065a655
   DIR parent 45aab8654d3e2cfb2d01aa04f55693411872f0eb
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Thu, 20 Oct 2016 08:38:13 +0200
       
       fix #1987
       
       Diffstat:
         M plugins/ledger/ledger.py            |       7 ++++++-
       
       1 file changed, 6 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/plugins/ledger/ledger.py b/plugins/ledger/ledger.py
       t@@ -146,7 +146,12 @@ class Ledger_Client():
        
            def checkDevice(self):
                if not self.preflightDone:
       -            self.perform_hw1_preflight()
       +            try:
       +                self.perform_hw1_preflight()
       +            except BTChipException as e:
       +                if (e.sw == 0x6d00):
       +                    raise BaseException("Device not in Bitcoin mode")
       +                raise e
                    self.preflightDone = True
        
            def password_dialog(self, msg=None):