diff --git a/rbql-js/rbql_csv.js b/rbql-js/rbql_csv.js index 273f377..960b0f1 100644 --- a/rbql-js/rbql_csv.js +++ b/rbql-js/rbql_csv.js @@ -279,7 +279,7 @@ class CSVRecordIterator extends rbql.RBQLInputIterator { return; let record = null; - if (this.first_record_should_be_emitted) { + if (this.first_record_should_be_emitted && this.header_preread_complete) { this.first_record_should_be_emitted = false; record = this.first_record; } else {