diff --git a/ud/lookup_test.go b/ud/lookup_test.go
index 23311707d472990ef9028c075e37487ea1300e70..132905cc0878331aba435b1cbeee045bbda91d84 100644
--- a/ud/lookup_test.go
+++ b/ud/lookup_test.go
@@ -83,7 +83,7 @@ func TestManager_Lookup(t *testing.T) {
 	p := single.RequestParams{
 		Timeout:             timeout,
 		MaxResponseMessages: 1,
-		CmixParam:           cmix.GetDefaultCMIXParams(),
+		CmixParams:          cmix.GetDefaultCMIXParams(),
 	}
 
 	// Run the lookup
diff --git a/ud/search_test.go b/ud/search_test.go
index b9bcf5b09b7b77e3c452391317df5c6fc189151b..4bbc98e44ccba2fc08f3f98b0b58c5925d774ae9 100644
--- a/ud/search_test.go
+++ b/ud/search_test.go
@@ -68,7 +68,7 @@ func TestManager_Search(t *testing.T) {
 	p := single.RequestParams{
 		Timeout:             timeout,
 		MaxResponseMessages: 1,
-		CmixParam:           cmix.GetDefaultCMIXParams(),
+		CmixParams:          cmix.GetDefaultCMIXParams(),
 	}
 
 	_, _, err = Search(m.network, m.events, prng, m.e2e.GetGroup(),
diff --git a/ud/utils_test.go b/ud/utils_test.go
index 675acc924c0ee015c8c25ad1bfe0af3f244d77f7..d402f57dff1f4af60b37c3879a81420880480386 100644
--- a/ud/utils_test.go
+++ b/ud/utils_test.go
@@ -78,7 +78,7 @@ func newTestManager(t *testing.T) (*Manager, *testNetworkManager) {
 
 	// Create our Manager object
 	m := &Manager{
-		e2e:    mockE2e{},
+		e2e:    mockE2e{grp: getGroup()},
 		events: event.NewEventManager(),
 		user:   mockUser{testing: t, key: key},
 		store:  udStore,
@@ -398,7 +398,13 @@ func (m mockComms) GetHost(hostId *id.ID) (*connect.Host, bool) {
 	return m.udHost, true
 }
 
-type mockE2e struct{}
+type mockE2e struct {
+	grp *cyclic.Group
+}
+
+func (m mockE2e) GetHistoricalDHPubkey() *cyclic.Int {
+	return m.grp.NewInt(6)
+}
 
 func (m mockE2e) GetReceptionID() *id.ID {
 	//TODO implement me