From 12972b4b65a303dc3f9e135b0e2d97f8b7a661e2 Mon Sep 17 00:00:00 2001
From: zelig <viktor.tron@gmail.com>
Date: Sun, 29 Jun 2014 20:53:26 +0100
Subject: [PATCH] DBKeyStore.Load returns no error if keyring not found in db

---
 ethcrypto/key_store.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ethcrypto/key_store.go b/ethcrypto/key_store.go
index f14f14205..460f0c978 100644
--- a/ethcrypto/key_store.go
+++ b/ethcrypto/key_store.go
@@ -32,7 +32,7 @@ func (k *DBKeyStore) Save(session string, keyRing *KeyRing) error {
 func (k *DBKeyStore) Load(session string) (*KeyRing, error) {
 	data, err := k.db.Get(k.dbKey(session))
 	if err != nil {
-		return nil, err
+		return nil, nil
 	}
 	var keyRing *KeyRing
 	keyRing, err = NewKeyRingFromBytes(data)
-- 
GitLab