diff --git a/web/src/app/admin/connector/[ccPairId]/IndexingAttemptsTable.tsx b/web/src/app/admin/connector/[ccPairId]/IndexingAttemptsTable.tsx
index e8d8822bbc..37cfac8740 100644
--- a/web/src/app/admin/connector/[ccPairId]/IndexingAttemptsTable.tsx
+++ b/web/src/app/admin/connector/[ccPairId]/IndexingAttemptsTable.tsx
@@ -225,10 +225,16 @@ export function IndexingAttemptsTable({ ccPair }: { ccPair: CCPairFullInfo }) {
status={indexAttempt.status || "not_started"}
size="xs"
/>
- {docsPerMinute && (
+ {docsPerMinute ? (
{docsPerMinute} docs / min
+ ) : (
+ indexAttempt.status === "success" && (
+
+ No additional docs processed
+
+ )
)}
diff --git a/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx b/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx
index af30479aaa..73d1d84e0e 100644
--- a/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx
+++ b/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx
@@ -384,7 +384,7 @@ export default function AddConnector({
isValid={formikProps.isValid}
onSubmit={formikProps.handleSubmit}
noCredentials={noCredentials}
- noAdvanced={connector !== "file"}
+ noAdvanced={connector == "file"}
/>
);
diff --git a/web/src/app/admin/connectors/[connector]/NavigationRow.tsx b/web/src/app/admin/connectors/[connector]/NavigationRow.tsx
index 933e4c9d06..9ee0e0fd00 100644
--- a/web/src/app/admin/connectors/[connector]/NavigationRow.tsx
+++ b/web/src/app/admin/connectors/[connector]/NavigationRow.tsx
@@ -39,15 +39,16 @@ const NavigationRow = ({
return (
- {formStep > 0 && !noCredentials && (
-
-
- Previous
-
- )}
+ {(formStep > 0 && !noCredentials) ||
+ (formStep > 1 && !noAdvanced && (
+
+
+ Previous
+
+ ))}
@@ -74,7 +75,7 @@ const NavigationRow = ({
)}
- {noAdvanced && formStep === 1 && (
+ {!noAdvanced && formStep === 1 && (