diff --git a/frontend/packages/signless-transactions/src/hooks/use-create-session.ts b/frontend/packages/signless-transactions/src/hooks/use-create-session.ts index f9f434f5e..a90e806a7 100644 --- a/frontend/packages/signless-transactions/src/hooks/use-create-session.ts +++ b/frontend/packages/signless-transactions/src/hooks/use-create-session.ts @@ -60,7 +60,11 @@ function useCreateSession(programId: HexString, metadata: ProgramMetadata | unde }; const getDurationBlocks = (durationMS: number) => { - const blockTimeMs = api?.consts.babe.expectedBlockTime.toNumber(); + if (!api) { + return; + } + + const blockTimeMs = api.consts.babe.expectedBlockTime.toNumber(); return durationMS / blockTimeMs; };