diff --git a/youtube_dl/extractor/nrk.py b/youtube_dl/extractor/nrk.py index 94115534b..dc3d18490 100644 --- a/youtube_dl/extractor/nrk.py +++ b/youtube_dl/extractor/nrk.py @@ -427,7 +427,8 @@ class NRKTVEpisodeIE(InfoExtractor): nrk_id = self._parse_json( self._search_regex(JSON_LD_RE, webpage, 'JSON-LD', group='json_ld'), - display_id)['@id'] + display_id).get('@id') or \ + self._html_search_meta('nrk:program-id', webpage) assert re.match(NRKTVIE._EPISODE_RE, nrk_id) return self.url_result(