diff --git a/channels/send_test.go b/channels/send_test.go
index f30bdef8d2fc32c9bd4a3e6b9a0999cee88d2cd3..ccf81e715266c4a9189f1426e648c42791684ec4 100644
--- a/channels/send_test.go
+++ b/channels/send_test.go
@@ -64,7 +64,9 @@ func Test_manager_SendGeneric(t *testing.T) {
 		}, crng),
 	}
 
-	channelID := new(id.ID)
+	rng := crng.GetStream()
+	defer rng.Close()
+	channelID, _ := id.NewRandomID(rng, id.User)
 	messageType := Text
 	msg := []byte("hello world")
 	validUntil := time.Hour
@@ -215,7 +217,9 @@ func Test_manager_SendMessage(t *testing.T) {
 		}, crng),
 	}
 
-	channelID := new(id.ID)
+	rng := crng.GetStream()
+	defer rng.Close()
+	channelID, _ := id.NewRandomID(rng, id.User)
 	messageType := Text
 	msg := "hello world"
 	validUntil := time.Hour
@@ -300,7 +304,9 @@ func Test_manager_SendReply(t *testing.T) {
 		}, crng),
 	}
 
-	channelID := new(id.ID)
+	rng := crng.GetStream()
+	defer rng.Close()
+	channelID, _ := id.NewRandomID(rng, id.User)
 	messageType := Text
 	msg := "hello world"
 	validUntil := time.Hour
@@ -387,7 +393,9 @@ func Test_manager_SendReaction(t *testing.T) {
 		}, crng),
 	}
 
-	channelID := new(id.ID)
+	rng := crng.GetStream()
+	defer rng.Close()
+	channelID, _ := id.NewRandomID(rng, id.User)
 	messageType := Reaction
 	msg := "🍆"
 	params := new(cmix.CMIXParams)