diff --git a/core/src/apps/management/recovery_device.py b/core/src/apps/management/recovery_device.py index 1f2052a02..b25dafa2c 100644 --- a/core/src/apps/management/recovery_device.py +++ b/core/src/apps/management/recovery_device.py @@ -76,7 +76,7 @@ async def recovery_device(ctx, msg): if remaining == 0: try: secret = mnemonic_module.process_all(mnemonics) - except slip39.MnemonicError as e: + except slip39.MnemonicError: raise wire.ProcessError("Mnemonic is not valid") # show a number of remaining mnemonics for SLIP39 if secret is None and mnemonic_module == mnemonic.slip39: diff --git a/core/src/trezor/crypto/slip39.py b/core/src/trezor/crypto/slip39.py index f2dc23018..1188200c3 100644 --- a/core/src/trezor/crypto/slip39.py +++ b/core/src/trezor/crypto/slip39.py @@ -594,13 +594,6 @@ def combine_mnemonics(mnemonics): for group_index, group in groups.items(): if len(group[1]) != group[0]: - prefix = _group_prefix( - identifier, - iteration_exponent, - group_index, - group_threshold, - group_count, - ) raise MnemonicError( "Wrong number of mnemonics. Expected {} mnemonics, but {} were provided.".format( group[0], len(group[1])