diff --git a/auth/store/previousNegotiations.go b/auth/store/previousNegotiations.go
index 37d9947e1da048a3c34230f04cbfd4802497e7a4..186d3af7399661ea2d9f6c1005083157b364f1cd 100644
--- a/auth/store/previousNegotiations.go
+++ b/auth/store/previousNegotiations.go
@@ -11,11 +11,11 @@ import (
 	"bytes"
 	"encoding/binary"
 	"encoding/json"
-	"os"
 
 	jww "github.com/spf13/jwalterweatherman"
 	"gitlab.com/elixxir/client/storage/versioned"
 	"gitlab.com/elixxir/crypto/e2e/auth"
+	"gitlab.com/elixxir/ekv"
 	"gitlab.com/xx_network/primitives/id"
 	"gitlab.com/xx_network/primitives/netTime"
 )
@@ -140,7 +140,7 @@ func (s *Store) newOrLoadPreviousNegotiations() (map[id.ID]bool, error) {
 				return nil, err
 			}
 		}
-		if os.IsNotExist(err) {
+		if !ekv.Exists(err) {
 			newPreviousNegotiations := make(map[id.ID]bool)
 			obj := &versioned.Object{
 				Version:   negotiationPartnersVersion,
diff --git a/auth/store/sentRequest.go b/auth/store/sentRequest.go
index 9c70605aa0e4ddde19a2d1a59ca4e9fd5fb87115..3794502bf8bec9edc4ccee63585041b58340a0e5 100644
--- a/auth/store/sentRequest.go
+++ b/auth/store/sentRequest.go
@@ -11,7 +11,6 @@ import (
 	"encoding/hex"
 	"encoding/json"
 	"fmt"
-	"os"
 	"sync"
 
 	"github.com/cloudflare/circl/dh/sidh"
@@ -20,6 +19,7 @@ import (
 	sidhinterface "gitlab.com/elixxir/client/interfaces/sidh"
 	"gitlab.com/elixxir/client/storage/versioned"
 	"gitlab.com/elixxir/crypto/cyclic"
+	"gitlab.com/elixxir/ekv"
 	"gitlab.com/elixxir/primitives/format"
 	"gitlab.com/xx_network/primitives/id"
 	"gitlab.com/xx_network/primitives/netTime"
@@ -77,7 +77,7 @@ func loadSentRequest(kv *versioned.KV, partner *id.ID, grp *cyclic.Group) (*Sent
 	obj, err := kv.Get(srKey, currentSentRequestVersion)
 
 	// V0 Upgrade Path
-	if os.IsNotExist(err) {
+	if !ekv.Exists(err) {
 		obj2, err2 := kv.Get(makeOldSentRequestKey(partner), 0)
 		if err2 != nil {
 			jww.DEBUG.Printf("v0 loadSentRequest: %+v", err)