diff --git a/network/message/sendUnsafe.go b/network/message/sendUnsafe.go
index 956a50f544c5524fe6820f9d3429c1af93b48639..0a0b588553d6cbfdcbf17f0b30a079e8ac40d455 100644
--- a/network/message/sendUnsafe.go
+++ b/network/message/sendUnsafe.go
@@ -49,9 +49,10 @@ func (m *Manager) SendUnsafe(msg message.Send, param params.Unsafe) ([]id.Round,
 	wg := sync.WaitGroup{}
 
 	for i, p := range partitions {
+		myID := m.Session.User().GetCryptographicIdentity()
 		msgCmix := format.NewMessage(m.Session.Cmix().GetGroup().GetP().ByteLen())
 		msgCmix.SetContents(p)
-		e2e.SetUnencrypted(msgCmix, m.Session.User().GetCryptographicIdentity().GetTransmissionID())
+		e2e.SetUnencrypted(msgCmix, myID.GetReceptionID())
 		wg.Add(1)
 		go func(i int) {
 			var err error