diff --git a/network/message/fingerprints.go b/network/message/fingerprints.go
index 7a734f2f43a285b86e56694623afa37a9343af79..884475364c1049ae58344630a76bb037ef41e28b 100644
--- a/network/message/fingerprints.go
+++ b/network/message/fingerprints.go
@@ -23,7 +23,7 @@ type FingerprintsManager struct {
 	sync.Mutex
 }
 
-// newFingerprints is a constructor function for the fingerprints tracker.
+// newFingerprints is a constructor function for the FingerprintsManager.
 func newFingerprints(standardID *id.ID) *FingerprintsManager {
 	return &FingerprintsManager{
 		fpMap:      make(map[id.ID]map[format.Fingerprint]Processor),
diff --git a/network/message/fingerprints_test.go b/network/message/fingerprints_test.go
index 873ef57a2f9c206f641b28f28f052b302f6fe410..40670107aa30847b9005da3a25817b7f3c0f3a6b 100644
--- a/network/message/fingerprints_test.go
+++ b/network/message/fingerprints_test.go
@@ -20,11 +20,13 @@ import (
 
 // Unit test.
 func Test_newFingerprints(t *testing.T) {
+	sid := id.NewIdFromString("testID", id.User, t)
 	expected := &FingerprintsManager{
-		fpMap: make(map[id.ID]map[format.Fingerprint]Processor),
+		fpMap:      make(map[id.ID]map[format.Fingerprint]Processor),
+		standardID: sid,
 	}
 
-	received := newFingerprints(&id.ID{})
+	received := newFingerprints(sid)
 	if !reflect.DeepEqual(expected, received) {
 		t.Fatalf("New FingerprintsManager did not match expected."+
 			"\nexpected: %+v\nreceived: %+v", expected, received)
diff --git a/network/nodes/register.go b/network/nodes/register.go
index 2ab22c112ec58d4cc8edcbf799e91e5affc6dc12..281e76aa6a9e55a945292aec18eea6fb720bdaf0 100644
--- a/network/nodes/register.go
+++ b/network/nodes/register.go
@@ -108,7 +108,7 @@ func registerWithNode(sender gateway.Sender, comms RegisterNodeCommsInterface,
 
 	nodeID, err := ngw.Node.GetNodeId()
 	if err != nil {
-		jww.ERROR.Print("registerWithNode failed to decode node ID: %v", err)
+		jww.ERROR.Printf("registerWithNode failed to decode node ID: %v", err)
 		return err
 	}