diff --git a/modules/io/src/writers/xviz-binary-writer.js b/modules/io/src/writers/xviz-binary-writer.js index 275e0ef5d..2292e3c3e 100644 --- a/modules/io/src/writers/xviz-binary-writer.js +++ b/modules/io/src/writers/xviz-binary-writer.js @@ -115,7 +115,7 @@ export class XVIZBinaryWriter extends XVIZBaseWriter { const {startTime, endTime, messages} = this.messageTimings; const messageTimings = {}; - if (startTime) { + if (Number.isFinite(startTime)) { messageTimings.startTime = startTime; } @@ -164,7 +164,7 @@ export class XVIZBinaryWriter extends XVIZBaseWriter { // Metadata case if (log_info) { const {start_time, end_time} = log_info || {}; - if (start_time) { + if (Number.isFinite(start_time)) { this.messageTimings.startTime = start_time; }