diff --git a/ts/packages/anchor/src/utils/rpc.ts b/ts/packages/anchor/src/utils/rpc.ts index b13868c8b2..65ea805707 100644 --- a/ts/packages/anchor/src/utils/rpc.ts +++ b/ts/packages/anchor/src/utils/rpc.ts @@ -195,7 +195,7 @@ export async function simulateTransaction( if ("error" in res) { let logs; if ("data" in res.error) { - logs = res.error.data.logs; + logs = res.error.data?.logs; if (logs && Array.isArray(logs)) { const traceIndent = "\n "; const logTrace = traceIndent + logs.join(traceIndent);