diff --git a/changelog.txt b/changelog.txt index 9ea47756..ec7339b7 100644 --- a/changelog.txt +++ b/changelog.txt @@ -9,6 +9,5 @@ _None_ _None_ [B]Channel related[/B] -* Fixed: TV4 Recent. -* Fixed: NPO streams (Fixes #1854). * Fixed: NPO Plus content not showing (Fixes #1862). +* Fixed: Some TV4 content (with encryption) was not playing (Fixes #1853). diff --git a/channels/channel.se/tv4se/chn_tv4se.py b/channels/channel.se/tv4se/chn_tv4se.py index 3aef5eb6..01a6fa66 100644 --- a/channels/channel.se/tv4se/chn_tv4se.py +++ b/channels/channel.se/tv4se/chn_tv4se.py @@ -951,7 +951,7 @@ def __update_dash_video(self, item, stream_info): license_info = playback_item.get("license", None) if license_info is not None: - license_key_token = license_info["token"] + license_key_token = license_info.get("token") auth_token = license_info["castlabsToken"] header = { "x-dt-auth-token": auth_token,