diff --git a/src/pages/signin/SignInPage.js b/src/pages/signin/SignInPage.js
index c97c84f0e8b..18ed29fa041 100644
--- a/src/pages/signin/SignInPage.js
+++ b/src/pages/signin/SignInPage.js
@@ -250,16 +250,20 @@ function SignInPage({credentials, account, isInModal, activeClients, preferredLo
blurOnSubmit={account.validated === false}
scrollPageToTop={signInPageLayoutRef.current && signInPageLayoutRef.current.scrollPageToTop}
/>
- {shouldShowValidateCodeForm && (
-
+ {isClientTheLeader && (
+ <>
+ {shouldShowValidateCodeForm && (
+
+ )}
+ {shouldShowUnlinkLoginForm && }
+ {shouldShowChooseSSOOrMagicCode && }
+ {shouldShowEmailDeliveryFailurePage && }
+ >
)}
- {shouldShowUnlinkLoginForm && }
- {shouldShowChooseSSOOrMagicCode && }
- {shouldShowEmailDeliveryFailurePage && }
);