diff --git a/js/bitfinex2.js b/js/bitfinex2.js index a3b2717fbbba3..8fd282ed65636 100644 --- a/js/bitfinex2.js +++ b/js/bitfinex2.js @@ -767,7 +767,6 @@ module.exports = class bitfinex2 extends bitfinex { _websocketHandleOrderBook (contextId, symbol, msg) { let data = msg[1]; - let firstElement = data[0]; let timestamp = undefined; let dt = undefined; let length = msg.length; @@ -776,7 +775,7 @@ module.exports = class bitfinex2 extends bitfinex { dt = this.iso8601 (timestamp); } let symbolData = this._contextGetSymbolData (contextId, 'ob', symbol); - if (Array.isArray (firstElement)) { + if (data.length == 0 || Array.isArray (data[0])) { // snapshot symbolData['ob'] = { 'bids': [],