diff --git a/scripts/generators/index_category_m3u.js b/scripts/generators/index_category_m3u.js index 1794f8733b..3ee1ce1562 100644 --- a/scripts/generators/index_category_m3u.js +++ b/scripts/generators/index_category_m3u.js @@ -13,11 +13,13 @@ module.exports = async function (streams = []) { return } - stream.categories.forEach(category => { - const item = _.cloneDeep(stream) - item.group_title = category.name - items.push(item) - }) + stream.categories + .filter(c => c) + .forEach(category => { + const item = _.cloneDeep(stream) + item.group_title = category.name + items.push(item) + }) }) items = _.sortBy(items, item => {