From 3291621a1c738b2d6cb1056f3730a5a625f4e9be Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Sat, 6 Dec 2025 02:24:36 +0100 Subject: [PATCH] Fix provider filter --- music_assistant/controllers/media/base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/music_assistant/controllers/media/base.py b/music_assistant/controllers/media/base.py index 9561e606..c912fe36 100644 --- a/music_assistant/controllers/media/base.py +++ b/music_assistant/controllers/media/base.py @@ -929,4 +929,7 @@ class MediaControllerBase[ItemCls: "MediaItemType"](metaclass=ABCMeta): else: # No explicit filter - use user's provider filter final_provider_filter = user_provider_filter + elif provider is not None: + # No user filter - use the provided filter as is + final_provider_filter = [provider] if isinstance(provider, str) else provider return final_provider_filter -- 2.34.1