diff --git a/bindings/channels.go b/bindings/channels.go
index 4d35582ab4b7f4bfefe345b933816a6c8789cc20..985391c87ebfe2d8d45fee3740e02b19bfec2400 100644
--- a/bindings/channels.go
+++ b/bindings/channels.go
@@ -807,12 +807,11 @@ func (cm *ChannelsManager) SendGeneric(marshalledChanId []byte,
 	}
 
 	msgTy := channels.MessageType(messageType)
-	msgDigest := channels.MakeChanMsgDigest(chanId, msgTy, message)
 
 	// Send message
 	chanMsgId, rnd, ephId, err := cm.api.SendGeneric(chanId,
 		msgTy, message, time.Duration(leaseTimeMS),
-		msgDigest, params.CMIX)
+		params.CMIX)
 	if err != nil {
 		return nil, err
 	}
@@ -864,12 +863,11 @@ func (cm *ChannelsManager) SendAdminGeneric(adminPrivateKey,
 	}
 
 	msgTy := channels.MessageType(messageType)
-	msgDigest := channels.MakeChanMsgDigest(chanId, msgTy, message)
 
 	// Send admin message
 	chanMsgId, rnd, ephId, err := cm.api.SendAdminGeneric(rsaPrivKey,
 		chanId, msgTy, message, time.Duration(leaseTimeMS),
-		msgDigest, params.CMIX)
+		params.CMIX)
 
 	// Construct send report
 	return constructChannelSendReport(chanMsgId, rnd.ID, ephId)