diff --git a/projects/observability/src/shared/dashboard/widgets/table/table-widget-renderer.component.ts b/projects/observability/src/shared/dashboard/widgets/table/table-widget-renderer.component.ts index 4139389ec..43e71d88f 100644 --- a/projects/observability/src/shared/dashboard/widgets/table/table-widget-renderer.component.ts +++ b/projects/observability/src/shared/dashboard/widgets/table/table-widget-renderer.component.ts @@ -203,11 +203,13 @@ export class TableWidgetRendererComponent protected fetchAndPopulateSelectControls(): void { this.selectControls$ = this.getSelectControls().pipe( tap((selectControls: TableSelectControl[]) => { - selectControls.forEach(selectControl => - this.publishSelectValuesChange( - selectControl.options[0].metaValue.field, - selectControl.options.filter(o => o.applied) - ) + selectControls.forEach( + selectControl => + selectControl.options.length > 0 && + this.publishSelectValuesChange( + selectControl.options[0].metaValue.field, + selectControl.options.filter(o => o.applied) + ) ); }) );