diff --git a/plugins/scaffolder-backend/src/service/router.ts b/plugins/scaffolder-backend/src/service/router.ts index 2f72004afe..1a1077cccf 100644 --- a/plugins/scaffolder-backend/src/service/router.ts +++ b/plugins/scaffolder-backend/src/service/router.ts @@ -192,7 +192,12 @@ export async function createRouter( ); const userEntity = userEntityRef - ? await catalogClient.getEntityByRef(userEntityRef, { token }) + ? await catalogClient + .getEntityByRef(userEntityRef, { token }) + .catch(e => { + logger.error(`Failed to get user entity: ${stringifyError(e)}`); + return undefined; + }) : undefined; let auditLog = `Scaffolding task for ${templateRef}`;