diff --git a/apps/web/pages/team/[slug].tsx b/apps/web/pages/team/[slug].tsx
index c65e358a1d..ce8db9050c 100644
--- a/apps/web/pages/team/[slug].tsx
+++ b/apps/web/pages/team/[slug].tsx
@@ -199,19 +199,27 @@ function TeamPage({ team, isUnpublished, markdownStrippedBio, isValidOrgDomain }
) : (
<>
- {(showMembers.isOn || !team.eventTypes.length) && }
+ {(showMembers.isOn || !team.eventTypes.length) &&
+ (team.isPrivate ? (
+
+
{t("you_cannot_see_team_members")}
+
+ ) : (
+
+ ))}
{!showMembers.isOn && team.eventTypes.length > 0 && (
- {!team.hideBookATeamMember && (
+ {/* Hide "Book a team member button when team is private or hideBookATeamMember is true" */}
+ {(!team.hideBookATeamMember || team.isPrivate) && (