diff --git a/ui-ngx/src/app/core/api/widget-subscription.ts b/ui-ngx/src/app/core/api/widget-subscription.ts index eb5b5cd780..47ea205db6 100644 --- a/ui-ngx/src/app/core/api/widget-subscription.ts +++ b/ui-ngx/src/app/core/api/widget-subscription.ts @@ -428,7 +428,9 @@ export class WidgetSubscription implements IWidgetSubscription { return forkJoin(resolveResultObservables).pipe( map((resolveResults) => { resolveResults.forEach((resolveResult) => { - this.dataLoaded(resolveResult.pageData, resolveResult.data, resolveResult.datasourceIndex, resolveResult.pageLink, false); + if (resolveResult) { + this.dataLoaded(resolveResult.pageData, resolveResult.data, resolveResult.datasourceIndex, resolveResult.pageLink, false); + } }); this.configureLoadedData(); this.hasResolvedData = this.datasources.length > 0;