From ff52021b4ec6fdb4d8fa0bcac2a99008d4a35181 Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Fri, 28 Sep 2012 23:26:43 +0200 Subject: [PATCH] setup: check the username, some systems don't have this set by default. fixes #965 --- SparkleShare/Linux/SparkleSetup.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/SparkleShare/Linux/SparkleSetup.cs b/SparkleShare/Linux/SparkleSetup.cs index f92edcec..6f827657 100755 --- a/SparkleShare/Linux/SparkleSetup.cs +++ b/SparkleShare/Linux/SparkleSetup.cs @@ -65,14 +65,16 @@ namespace SparkleShare { Xalign = 1 }; - string username = UnixUserInfo.GetRealUser ().RealName; - username = username.TrimEnd (",".ToCharArray ()); - Entry name_entry = new Entry (username) { Xalign = 0, ActivatesDefault = true }; + string username = UnixUserInfo.GetRealUser ().RealName; + + if (!string.IsNullOrEmpty (username)) + name_entry.Text = username.TrimEnd (",".ToCharArray ()); + Entry email_entry = new Entry () { Xalign = 0, ActivatesDefault = true