diff --git a/client/index.tsx b/client/index.tsx
index 4af503d..288addd 100644
--- a/client/index.tsx
+++ b/client/index.tsx
@@ -657,6 +657,9 @@ function ArtifactFrame({ slug }: { slug: string }) {
return Opening artifact…;
}
if (artifact === null) {
+ if (auth.isLoading) {
+ return Opening artifact…;
+ }
if (auth.isGuest) {
return ;
}
@@ -674,12 +677,7 @@ function ArtifactFrame({ slug }: { slug: string }) {
);
}
- if (
- accessState === "accepting" ||
- accessState === "accepted" ||
- accessBootstrap.state === "claiming" ||
- (accessBootstrap.state === "claimed" && accessState === "idle")
- ) {
+ if (accessState !== "denied") {
return Verifying shared access…;
}
return (