diff --git a/resources/lib/youtube_plugin/kodion/plugin/xbmc/xbmc_plugin.py b/resources/lib/youtube_plugin/kodion/plugin/xbmc/xbmc_plugin.py index 4f55c426e..2977eaa02 100644 --- a/resources/lib/youtube_plugin/kodion/plugin/xbmc/xbmc_plugin.py +++ b/resources/lib/youtube_plugin/kodion/plugin/xbmc/xbmc_plugin.py @@ -127,6 +127,9 @@ def run(self, provider, context): context.wakeup() ui.clear_property(SLEEPING) + if context.get_access_manager().is_access_token_expired(): + provider.reset_client() + if ui.get_property(CHECK_SETTINGS): provider.reset_client() settings = context.get_settings(flush=True)