--- ../../trunk/src/gnome-cmd-smb-path.cc 2007-07-10 20:50:56.000000000 +0200 +++ gnome-cmd-smb-path.cc 2007-07-10 20:54:26.000000000 +0200 @@ -310,7 +310,9 @@ out = gnome_cmd_smb_path_new (a, b, c); else { - b = c ? g_strdup_printf ("/%s%s", b, c) : g_strdup_printf ("/%s", b); + if (b == NULL) + b = g_strdup_printf ("/"); + b = c ? g_strdup_printf ("/%s%s", b, c) : g_strdup_printf ("%s", b); g_free (c); out = gnome_cmd_smb_path_new (ent->workgroup_name, a, b); }