diff --git a/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPage.tsx b/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPage.tsx index a047bba44e..0535819bfc 100644 --- a/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPage.tsx +++ b/site/src/pages/UserSettingsPage/ExternalAuthPage/ExternalAuthPage.tsx @@ -70,9 +70,12 @@ const ExternalAuthPage: FC = () => { entity="application" onCancel={() => setAppToUnlink(undefined)} onConfirm={async () => { + if (!appToUnlink) { + return; + } try { const unlinkResp = await unlinkAppMutation.mutateAsync( - appToUnlink?.id!, + appToUnlink.id, ); // setAppToUnlink closes the modal setAppToUnlink(undefined);