diff --git a/site/src/pages/WorkspacesPage/WorkspacesTable.tsx b/site/src/pages/WorkspacesPage/WorkspacesTable.tsx index 389189bb7629c..047d7a6126b26 100644 --- a/site/src/pages/WorkspacesPage/WorkspacesTable.tsx +++ b/site/src/pages/WorkspacesPage/WorkspacesTable.tsx @@ -626,7 +626,9 @@ const WorkspaceApps: FC = ({ workspace }) => { builtinApps.delete("ssh_helper"); const remainingSlots = WORKSPACE_APPS_SLOTS - builtinApps.size; - const userApps = agent.apps.slice(0, remainingSlots); + const userApps = agent.apps + .filter((app) => app.health === "healthy" && !app.hidden) + .slice(0, remainingSlots); const buttons: ReactNode[] = [];