diff --git a/src/features/auth/pages/ForgotPasswordPage.client.js b/src/features/auth/pages/ForgotPasswordPage.client.js
index afe7126..1f7a39d 100644
--- a/src/features/auth/pages/ForgotPasswordPage.client.js
+++ b/src/features/auth/pages/ForgotPasswordPage.client.js
@@ -68,7 +68,7 @@ export default function ForgotPasswordPage({ onSubmit, onNavigate, currentUser =
)}
- {error && (
+ {error && !currentUser && !success && (
@@ -77,7 +77,7 @@ export default function ForgotPasswordPage({ onSubmit, onNavigate, currentUser =
)}
- {success && (
+ {success && !currentUser && (
diff --git a/src/features/auth/pages/LoginPage.client.js b/src/features/auth/pages/LoginPage.client.js
index 6e4fef3..8369b62 100644
--- a/src/features/auth/pages/LoginPage.client.js
+++ b/src/features/auth/pages/LoginPage.client.js
@@ -85,7 +85,7 @@ export default function LoginPage({ onSubmit, onNavigate, onSetSessionCookie, re
)}
- {success && (
+ {success && !currentUser && (
@@ -94,7 +94,7 @@ export default function LoginPage({ onSubmit, onNavigate, onSetSessionCookie, re
)}
- {error && (
+ {error && !currentUser && !success && (
diff --git a/src/features/auth/pages/LogoutPage.client.js b/src/features/auth/pages/LogoutPage.client.js
index 59f7c56..4a36efe 100644
--- a/src/features/auth/pages/LogoutPage.client.js
+++ b/src/features/auth/pages/LogoutPage.client.js
@@ -60,7 +60,7 @@ export default function LogoutPage({ onLogout, onSetSessionCookie }) {
)}
- {error && (
+ {error && !success && (
diff --git a/src/features/auth/pages/RegisterPage.client.js b/src/features/auth/pages/RegisterPage.client.js
index 878301c..6da7dbb 100644
--- a/src/features/auth/pages/RegisterPage.client.js
+++ b/src/features/auth/pages/RegisterPage.client.js
@@ -120,7 +120,7 @@ export default function RegisterPage({ onSubmit, onNavigate, currentUser = null
)}
- {error && (
+ {error && !currentUser && !success && (
@@ -129,7 +129,7 @@ export default function RegisterPage({ onSubmit, onNavigate, currentUser = null
)}
- {success && (
+ {success && !currentUser && (
diff --git a/src/features/auth/pages/ResetPasswordPage.client.js b/src/features/auth/pages/ResetPasswordPage.client.js
index fcc7545..9ee80ff 100644
--- a/src/features/auth/pages/ResetPasswordPage.client.js
+++ b/src/features/auth/pages/ResetPasswordPage.client.js
@@ -74,7 +74,7 @@ export default function ResetPasswordPage({ onSubmit, onNavigate, email, token }
- {error && (
+ {error && !success && (