diff --git a/packages/api/src/router/integration/integration-router.ts b/packages/api/src/router/integration/integration-router.ts index d6b60912f..8fa570f8d 100644 --- a/packages/api/src/router/integration/integration-router.ts +++ b/packages/api/src/router/integration/integration-router.ts @@ -206,7 +206,10 @@ export const integrationRouter = createTRPCRouter({ ); } - if (input.attemptSearchEngineCreation) { + if ( + input.attemptSearchEngineCreation && + integrationDefs[input.kind].category.flatMap((category) => category).includes("search") + ) { const icon = getIconUrl(input.kind); await ctx.db.insert(searchEngines).values({ id: createId(),