diff --git a/programs/bpf_loader/src/syscalls.rs b/programs/bpf_loader/src/syscalls.rs index b67c35a966..d7f8b9ecba 100644 --- a/programs/bpf_loader/src/syscalls.rs +++ b/programs/bpf_loader/src/syscalls.rs @@ -3077,7 +3077,7 @@ impl<'a, 'b> SyscallObject for SyscallGetProcessedSiblingInstruction<' result ); - if *data_len >= instruction_context.get_instruction_data().len() + if *data_len == instruction_context.get_instruction_data().len() && *accounts_len == instruction_context.get_number_of_instruction_accounts() { let program_id = question_mark!(