diff --git a/context/polkadotExtensionContext.tsx b/context/polkadotExtensionContext.tsx
index 2a2682a534c97f794d91e117e9cfc4161c778b05..e40d6a6fe9e35c1e76237085443d02d7a01741d3 100644
--- a/context/polkadotExtensionContext.tsx
+++ b/context/polkadotExtensionContext.tsx
@@ -33,7 +33,7 @@ export const PolkadotExtensionProvider = ( { children } : { children : ReactNode
       // enable the wallet
       try {
         await firstWallet?.enable( "Polkadot Tokengated Demo" )
-        await firstWallet.subscribeAccounts((allAccounts: WalletAccount[] | undefined) => {
+        await firstWallet?.subscribeAccounts((allAccounts: WalletAccount[] | undefined) => {
             console.log("got accounts via talisman connect", allAccounts)
             if ( accounts === undefined || accounts.length === 0 ) {
               setAccounts( allAccounts )