diff --git a/walletdb/bdb/db.go b/walletdb/bdb/db.go index 8fabe22..041737d 100644 --- a/walletdb/bdb/db.go +++ b/walletdb/bdb/db.go @@ -290,6 +290,7 @@ func (ns *namespace) Begin(writable bool) (walletdb.Tx, error) { bucket := boltTx.Bucket(ns.key) if bucket == nil { + boltTx.Rollback() return nil, walletdb.ErrBucketNotFound }