diff --git a/screen/wallets/details.js b/screen/wallets/details.js index f7373a27a..3ef9df003 100644 --- a/screen/wallets/details.js +++ b/screen/wallets/details.js @@ -506,7 +506,16 @@ const WalletDetails = () => { return ( <> {loc.wallets.details_address.toLowerCase()} - {wallet.getAddress()} + + {(() => { + // gracefully handling faulty wallets, so at least user has an option to delete the wallet + try { + return wallet.getAddress(); + } catch (error) { + return error.message; + } + })()} + ); }