diff --git a/io/transmitMessage.go b/io/transmitMessage.go
index 734db053deed2e34c2bf4df3330c1e30539546be..4d3fa22871e4644c786f804cc37c3434eb03c6de 100644
--- a/io/transmitMessage.go
+++ b/io/transmitMessage.go
@@ -1,6 +1,7 @@
 package io
 
 import (
+	"gitlab.com/privategrity/client/globals"
 	pb "gitlab.com/privategrity/comms/mixmessages"
 	"gitlab.com/privategrity/comms/mixserver/message"
 )
@@ -8,6 +9,7 @@ import (
 func TransmitMessage(addr string, messageBytes, recipientBytes *[]byte) {
 
 	cmixmsg := &pb.CmixMessage{
+		SenderID:       globals.Session.GetCurrentUser().Id,
 		MessagePayload: *messageBytes,
 		RecipientID:    *recipientBytes,
 	}