diff --git a/src/components/LoginOptions.tsx b/src/components/LoginOptions.tsx
index 60ff7856..b982dd8e 100644
--- a/src/components/LoginOptions.tsx
+++ b/src/components/LoginOptions.tsx
@@ -85,7 +85,20 @@ const LoginOptions: React.FC = () => {
if (errorMessage.toLowerCase().includes('permission') || errorMessage.toLowerCase().includes('unauthorized')) {
setError('Your bunker connection is missing signing permissions. Reconnect and approve signing.')
} else {
- setError(errorMessage)
+ // Show helpful message for bunker connection failures
+ setError(
+ <>
+ {errorMessage}. Don't have a signer? Give{' '}
+
+ Amber
+
+ {' '}or{' '}
+
+ Aegis
+
+ {' '}a try.
+ >
+ )
}
} finally {
setIsLoading(false)