diff --git a/ud/channelIDTracking_test.go b/ud/channelIDTracking_test.go
index e058623eee7494e4e155500134413a415401c725..cadcefcf999b23f2211ba2e2d7a6d9b48fa526ff 100644
--- a/ud/channelIDTracking_test.go
+++ b/ud/channelIDTracking_test.go
@@ -44,8 +44,6 @@ func TestLoadSaveRegistration(t *testing.T) {
 func TestChannelIDTracking(t *testing.T) {
 	rngGen := fastRNG.NewStreamGenerator(1000, 10, csprng.NewSystemRNG)
 
-	t.Logf("rngGen: %v", rngGen)
-
 	// AddHost
 	stream := rngGen.GetStream()
 	privKey, err := rsa.GenerateKey(stream, 1024)
@@ -94,19 +92,18 @@ func TestChannelIDTracking(t *testing.T) {
 	udPubKey, udPrivKey, err := ed25519.GenerateKey(stream)
 	require.NoError(t, err)
 
-	myTestClientIDTracker := newclientIDTracker(
-		comms, host, username,
-		kv, m.user.GetReceptionIdentity(),
-		udPubKey, rngGen)
-
-	rsaPrivKey, err := myTestClientIDTracker.receptionIdentity.GetRSAPrivateKey()
+	rsaPrivKey, err := m.user.GetReceptionIdentity().GetRSAPrivateKey()
 	require.NoError(t, err)
 
 	comms.SetUserRSAPubKey(rsaPrivKey.GetPublic())
 	comms.SetUDEd25519PrivateKey(&udPrivKey)
-	comms.SetUserEd25519PubKey(myTestClientIDTracker.registrationDisk.GetPublicKey())
 	comms.SetUsername(username)
 
+	myTestClientIDTracker := newclientIDTracker(
+		comms, host, username,
+		kv, m.user.GetReceptionIdentity(),
+		udPubKey, rngGen)
+
 	//sig, _ := myTestClientIDTracker.registrationDisk.GetLeaseSignature()
 	// XXX bad signature
 	sig := make([]byte, 64)
diff --git a/ud/mockComms_test.go b/ud/mockComms_test.go
index 8df5360b7eaba9cb09e0ccdfe72d0a015f1e5286..7d22c082f89d19e2dea5ae8471021ce2e9f4679d 100644
--- a/ud/mockComms_test.go
+++ b/ud/mockComms_test.go
@@ -63,10 +63,6 @@ func (m *mockComms) SetUserRSAPubKey(userRsaPub *rsa.PublicKey) {
 	m.userRsaPub = userRsaPub
 }
 
-func (m *mockComms) SetUserEd25519PubKey(key ed25519.PublicKey) {
-	m.userEd25519PubKey = []byte(key)
-}
-
 func (m *mockComms) SetUsername(u string) {
 	m.username = u
 }
@@ -84,7 +80,7 @@ func (m mockComms) SendChannelLeaseRequest(host *connect.Host, message *pb.Chann
 
 	d, _ := time.ParseDuration("4h30m")
 	lease := time.Now().Add(d).UnixNano()
-	signature := channel.SignChannelLease(m.userEd25519PubKey, m.username,
+	signature := channel.SignChannelLease(message.UserEd25519PubKey, m.username,
 		time.Unix(0, lease), *m.udPrivKey)
 
 	if err != nil {