diff --git a/lbrynet/extras/wallet/manager.py b/lbrynet/extras/wallet/manager.py index dc72bf97a..161e410dd 100644 --- a/lbrynet/extras/wallet/manager.py +++ b/lbrynet/extras/wallet/manager.py @@ -88,7 +88,8 @@ class LbryWalletManager(BaseWalletManager): account.encrypt(password) account.serialize_encrypted = True self.save() - return account.encrypted and account.serialize_encrypted + self.unlock_account(password, account) + return account.serialize_encrypted def unlock_account(self, password, account): assert account.encrypted, "account is not locked"