diff --git a/jellyfin_kodi/helper/api.py b/jellyfin_kodi/helper/api.py index 79e67409..dfd80ac7 100644 --- a/jellyfin_kodi/helper/api.py +++ b/jellyfin_kodi/helper/api.py @@ -215,7 +215,7 @@ class API(object): protocol = path.split('://')[0] path = path.replace(protocol, protocol.lower()) - if path.startswith('http') or path.startswith('ftp') or path.startswith('sftp'): + if path.startswith('http') or path.startswith('ftp') or path.startswith('sftp') or path.startswith('dav'): rs = re.search("(.*?://.+?/)(.+)", path) if rs: path = rs.group(1) + urlquote(rs.group(2))