diff --git a/packages/neuron-wallet/src/services/sync/block-listener.ts b/packages/neuron-wallet/src/services/sync/block-listener.ts index fd0e467d05..5aed6e8d2b 100644 --- a/packages/neuron-wallet/src/services/sync/block-listener.ts +++ b/packages/neuron-wallet/src/services/sync/block-listener.ts @@ -123,7 +123,9 @@ export default class BlockListener { const endBlockNumber: string = this.tipBlockNumber.toString() if (this.queue) { - this.queue.resetEndBlockNumber(endBlockNumber) + if (this.tipBlockNumber > BigInt(0)) { + this.queue.resetEndBlockNumber(endBlockNumber) + } } else { const startBlockNumber: string = await this.getStartBlockNumber() this.queue = new Queue(