diff --git a/Pages/Index.cshtml.cs b/Pages/Index.cshtml.cs
index cf64a4f..a4eba49 100644
--- a/Pages/Index.cshtml.cs
+++ b/Pages/Index.cshtml.cs
@@ -21,7 +21,8 @@ namespace webmusic.Pages
public void OnGet()
{
if (Request.QueryString.HasValue)
- path = HttpUtility.UrlDecode(Request.QueryString.Value.Remove(0,1));
+ path = HttpUtility.UrlDecode(Request.QueryString.Value.Remove(0,1)
+ .Replace("+", "%2B"));
if (path.EndsWith(".m3u"))
path = path.Substring(0, path.Length - 4);
if (path.Contains(".."))