diff --git a/src/xenia/cpu/ppc/ppc_hir_builder.cc b/src/xenia/cpu/ppc/ppc_hir_builder.cc index b36c36e68..42d996cba 100644 --- a/src/xenia/cpu/ppc/ppc_hir_builder.cc +++ b/src/xenia/cpu/ppc/ppc_hir_builder.cc @@ -596,7 +596,9 @@ void PPCHIRBuilder::SetReturnAddress(Value* value) { XexModule* xexmod = dynamic_cast(mod); if (xexmod) { auto flags = xexmod->GetInstructionAddressFlags(value->AsUint32()); - flags->is_return_site = true; + if (flags) { + flags->is_return_site = true; + } } } }