diff --git a/src/matrix-send-message.js b/src/matrix-send-message.js index 483480f..7047134 100644 --- a/src/matrix-send-message.js +++ b/src/matrix-send-message.js @@ -109,7 +109,10 @@ module.exports = function(RED) { if(msgFormat === 'html') { content.format = "org.matrix.custom.html"; - content.formatted_body = msg.formatted_payload || msg.payload; + content.formatted_body = + (typeof msg.formatted_payload !== 'undefined' && msg.formatted_payload) + ? msg.formatted_payload.toString() + : msg.payload.toString(); } node.server.matrixClient.sendMessage(msg.topic, content)