diff --git a/src/libjsparser/parser.c b/src/libjsparser/parser.c index 313710bce..edaf8dc91 100644 --- a/src/libjsparser/parser.c +++ b/src/libjsparser/parser.c @@ -3219,6 +3219,11 @@ parse_statement (void) STACK_DROP (toks, 1); parse_expression (); STACK_DROP (IDX, 1); + skip_newlines (); + if (!token_is (TOK_SEMICOLON)) + { + lexer_save_token (TOK ()); + } goto cleanup; } }