diff --git a/Libraries/LibJS/Parser.cpp b/Libraries/LibJS/Parser.cpp index 61e6770682..764ee67e85 100644 --- a/Libraries/LibJS/Parser.cpp +++ b/Libraries/LibJS/Parser.cpp @@ -1421,10 +1421,7 @@ NonnullRefPtr Parser::parse_try_statement() consume(TokenType::Try); auto block = parse_block_statement(); - - RefPtr handler; - if (match(TokenType::Catch)) - handler = parse_catch_clause(); + auto handler = parse_catch_clause(); RefPtr finalizer; if (match(TokenType::Finally)) {