diff --git a/src/worker/fetch.ts b/src/worker/fetch.ts index 11e0407..97e760b 100644 --- a/src/worker/fetch.ts +++ b/src/worker/fetch.ts @@ -142,11 +142,12 @@ async function handleResponse( let maybeHeaders = responseHeaders["set-cookie"] || []; for (const cookie in maybeHeaders) { - client.postMessage({ - scramjet$type: "cookie", - cookie, - url: url.href, - } as MessageW2C); + if (client) + client.postMessage({ + scramjet$type: "cookie", + cookie, + url: url.href, + } as MessageW2C); } await cookieStore.setCookies(