diff --git a/web/src/contexts/PezkuwiContext.tsx b/web/src/contexts/PezkuwiContext.tsx index 885052bd..88833167 100644 --- a/web/src/contexts/PezkuwiContext.tsx +++ b/web/src/contexts/PezkuwiContext.tsx @@ -325,8 +325,9 @@ export const PezkuwiProvider: React.FC = ({ } } - // Try to restore WalletConnect session first - try { + // Try to restore WalletConnect session only if one was previously saved + const savedWcTopic = localStorage.getItem('wc_session_topic'); + if (savedWcTopic) try { const wcSession = await restoreSession(); if (wcSession) { const wcAddresses = getSessionAccounts();