diff --git a/x-pack/platform/plugins/shared/fleet/server/services/agents/helpers.ts b/x-pack/platform/plugins/shared/fleet/server/services/agents/helpers.ts index 94a25ba59df59..11b1e229a1c47 100644 --- a/x-pack/platform/plugins/shared/fleet/server/services/agents/helpers.ts +++ b/x-pack/platform/plugins/shared/fleet/server/services/agents/helpers.ts @@ -41,7 +41,7 @@ export function searchHitToAgent( return acc; }, {} as OutputMap) : undefined; - const components: FleetServerAgentComponent[] | undefined = hit._source?.components + const components: FleetServerAgentComponent[] | undefined = Array.isArray(hit._source?.components) ? hit._source?.components.map((component) => ({ id: component.id, type: component.type,