diff --git a/messages/SLGetGatewayDataMessage.js b/messages/SLGetGatewayDataMessage.js index 7d31294..cf3a9e7 100644 --- a/messages/SLGetGatewayDataMessage.js +++ b/messages/SLGetGatewayDataMessage.js @@ -7,7 +7,7 @@ const MSG_ID = 18003; exports.SLGetGatewayDataMessage = class SLGetGatewayDataMessage extends SLMessage { constructor(buf) { var size; - if (buf) { + if (buf && typeof buf === 'object') { size = buf.readInt32LE(4) + 8; } super(0, MSG_ID, size);