diff --git a/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts b/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts index 654b15558..d5cfd2e62 100644 --- a/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts +++ b/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts @@ -84,10 +84,11 @@ export class ChannelListContainerComponent implements OnInit, OnDestroy { @Input() set channelList(value: Channel[]) { - this._channelList = value; - this.channelListSignal.set(value); - this.channelList$.next(value); - this.fetchEpgForChannels(value); + const safeValue = value ?? []; + this._channelList = safeValue; + this.channelListSignal.set(safeValue); + this.channelList$.next(safeValue); + this.fetchEpgForChannels(safeValue); } /** Active playlist ID as signal */