diff --git a/PuTTYSessionManager/PuTTY Session Manager.csproj b/PuTTYSessionManager/PuTTY Session Manager.csproj
index 646c1ee..cb65e46 100644
--- a/PuTTYSessionManager/PuTTY Session Manager.csproj
+++ b/PuTTYSessionManager/PuTTY Session Manager.csproj
@@ -73,6 +73,7 @@
+
diff --git a/PuTTYSessionManager/model/Session.cs b/PuTTYSessionManager/model/Session.cs
index b843627..bd46f1d 100644
--- a/PuTTYSessionManager/model/Session.cs
+++ b/PuTTYSessionManager/model/Session.cs
@@ -77,7 +77,7 @@ public bool IsFolder
public Session(string regKey, string folderName, bool isFolder)
{
SessionKey = regKey;
- SessionDisplayText = convertSessionKeyToDisplay(regKey);
+ SessionDisplayText = System.Web.HttpUtility.UrlDecode(regKey, System.Text.Encoding.Default);
if (folderName == null || folderName.Equals("") || folderName.Equals(SESSIONS_FOLDER_NAME))
{