Revision f7ccec15

b/trunk/Pithos.Client.WPF/Shell/ShellViewModel.cs
619 619
				return;
620 620
			//TODO: What happens to an existing account whose Token has changed?
621 621
			account.SiteUri= String.Format("{0}/ui/?token={1}&user={2}",
622
				account.SiteUri, account.Token,
623
				account.UserName);
622
				account.SiteUri, Uri.EscapeUriString(account.Token),
623
				Uri.EscapeUriString(account.UserName));
624 624

  
625 625
			if (Accounts.All(item => item.UserName != account.UserName))
626 626
				Accounts.TryAdd(account);

Also available in: Unified diff