diff --git a/src/parser/ytmusic/Artist.ts b/src/parser/ytmusic/Artist.ts index 7491e983..c33137c3 100644 --- a/src/parser/ytmusic/Artist.ts +++ b/src/parser/ytmusic/Artist.ts @@ -20,8 +20,8 @@ class Artist { this.header = this.page.header.item().as(MusicImmersiveHeader); - const music_shelf = this.#page.contents_memo.get('MusicShelf') as MusicShelf[]; - const music_carousel_shelf = this.#page.contents_memo.get('MusicCarouselShelf') as MusicCarouselShelf[]; + const music_shelf = this.#page.contents_memo.get('MusicShelf') as MusicShelf[] || []; + const music_carousel_shelf = this.#page.contents_memo.get('MusicCarouselShelf') as MusicCarouselShelf[] || []; this.sections = [ ...music_shelf, ...music_carousel_shelf ]; }