diff --git a/Libraries/LibJS/Bytecode/ASTCodegen.cpp b/Libraries/LibJS/Bytecode/ASTCodegen.cpp index d850292914b..d3bf7b12eeb 100644 --- a/Libraries/LibJS/Bytecode/ASTCodegen.cpp +++ b/Libraries/LibJS/Bytecode/ASTCodegen.cpp @@ -334,7 +334,7 @@ Bytecode::CodeGenerationErrorOr> LogicalExpression::gene generator.switch_to_basic_block(rhs_block); - auto rhs = TRY(m_rhs->generate_bytecode(generator)).value(); + auto rhs = TRY(m_rhs->generate_bytecode(generator, dst)).value(); generator.emit_mov(dst, rhs); generator.emit(Bytecode::Label { end_block });