diff --git a/src/components/OutputsTable/NewScenarioButton.tsx b/src/components/OutputsTable/NewScenarioButton.tsx
index 3f1ddb6..5542338 100644
--- a/src/components/OutputsTable/NewScenarioButton.tsx
+++ b/src/components/OutputsTable/NewScenarioButton.tsx
@@ -49,7 +49,11 @@ export default function NewScenarioButton() {
Add Scenario
-
+
Autogenerate Scenario
diff --git a/src/pages/experiments/index.tsx b/src/pages/experiments/index.tsx
index 241dc8a..c37e19c 100644
--- a/src/pages/experiments/index.tsx
+++ b/src/pages/experiments/index.tsx
@@ -20,22 +20,25 @@ export default function ExperimentsPage() {
const experiments = api.experiments.list.useQuery();
const user = useSession().data;
+ const authLoading = useSession().status === "loading";
- if (user === null) {
+ if (user === null || authLoading) {
return (
-
- {
- signIn("github").catch(console.error);
- }}
- textDecor="underline"
- >
- Sign in
- {" "}
- to view or create new experiments!
-
+ {!authLoading && (
+
+ {
+ signIn("github").catch(console.error);
+ }}
+ textDecor="underline"
+ >
+ Sign in
+ {" "}
+ to view or create new experiments!
+
+ )}
);