diff --git a/src/client/dom/serviceworker.ts b/src/client/dom/serviceworker.ts index a46e1ab..10164d4 100644 --- a/src/client/dom/serviceworker.ts +++ b/src/client/dom/serviceworker.ts @@ -52,7 +52,7 @@ export default function (client: ScramjetClient, self: Self) { client.Trap("navigator.serviceWorker.controller", { get(ctx) { - return registration.active; + return registration?.active; }, });