diff --git a/resources/lib/youtube_plugin/kodion/abstract_provider.py b/resources/lib/youtube_plugin/kodion/abstract_provider.py index 06a6774d1..5998d686d 100644 --- a/resources/lib/youtube_plugin/kodion/abstract_provider.py +++ b/resources/lib/youtube_plugin/kodion/abstract_provider.py @@ -219,10 +219,11 @@ def on_goto_page(provider, context, re_match): page_token = '' params = dict(params, page=page, page_token=page_token) - if context.is_plugin_path( - context.get_infolabel('Container.FolderPath'), - partial=True, - ): + if (not context.get_infobool('System.HasActiveModalDialog') + and context.is_plugin_path( + context.get_infolabel('Container.FolderPath'), + partial=True, + )): return provider.reroute(context=context, path=path, params=params) return provider.navigate(context.clone(path, params))