diff --git a/src/js/msp/MSPHelper.js b/src/js/msp/MSPHelper.js index cbc50510..bde71e95 100644 --- a/src/js/msp/MSPHelper.js +++ b/src/js/msp/MSPHelper.js @@ -1935,9 +1935,12 @@ MspHelper.prototype.sendModeRanges = function(onCompleteCallback) { .push8(modeRange.id) .push8(modeRange.auxChannelIndex) .push8((modeRange.range.start - 900) / 25) - .push8((modeRange.range.end - 900) / 25) - .push8(modeRangeExtra.modeLogic) - .push8(modeRangeExtra.linkedTo); + .push8((modeRange.range.end - 900) / 25); + + if (semver.gte(CONFIG.apiVersion, "1.41.0")) { + buffer.push8(modeRangeExtra.modeLogic) + .push8(modeRangeExtra.linkedTo); + } // prepare for next iteration modeRangeIndex++;