diff --git a/ud/store/store.go b/ud/store/store.go
index a9f095d01e796d850577c5d1fe9779cfbb3fb653..28eb640b3acf058a185ec0794250d38224a5e1ca 100644
--- a/ud/store/store.go
+++ b/ud/store/store.go
@@ -12,6 +12,7 @@ package ud
 import (
 	"encoding/json"
 	"github.com/pkg/errors"
+	jww "github.com/spf13/jwalterweatherman"
 	"gitlab.com/elixxir/client/storage/versioned"
 	"gitlab.com/elixxir/primitives/fact"
 	"gitlab.com/xx_network/primitives/netTime"
@@ -28,8 +29,7 @@ const (
 
 // Error constants
 const (
-	malformedFactErr = "Failed to load due to " +
-		"malformed fact: %s"
+	malformedFactErr       = "Failed to load due to malformed fact %s"
 	loadConfirmedFactErr   = "Failed to load confirmed facts"
 	loadUnconfirmedFactErr = "Failed to load unconfirmed facts"
 	saveUnconfirmedFactErr = "Failed to save unconfirmed facts"
@@ -276,6 +276,7 @@ func (s *Store) unmarshalUnconfirmedFacts(data []byte) (map[string]fact.Fact, er
 		ufd := ufdList[i]
 		f, err := fact.UnstringifyFact(ufd.stringifiedFact)
 		if err != nil {
+			jww.ERROR.Printf("Bad fact data: %s", data)
 			return unconfirmedFacts, errors.WithMessagef(err,
 				malformedFactErr, string(data))
 		}