diff --git a/music_assistant/server/providers/opensubsonic/sonic_provider.py b/music_assistant/server/providers/opensubsonic/sonic_provider.py index c84cc93bc..fe34e475b 100644 --- a/music_assistant/server/providers/opensubsonic/sonic_provider.py +++ b/music_assistant/server/providers/opensubsonic/sonic_provider.py @@ -86,7 +86,8 @@ async def handle_async_init(self) -> None: appName="Music Assistant", ) try: - if not self._conn.ping(): + success = await self._run_async(self._conn.ping) + if not success: msg = ( f"Failed to connect to {self.config.get_value(CONF_BASE_URL)}, " "check your settings."