--- NetworkManager-0.6.4/gnome/applet/applet-compat.c.empty-gconf-key 2007-01-05 22:44:08.000000000 -0500 +++ NetworkManager-0.6.4/gnome/applet/applet-compat.c 2007-01-05 22:44:19.000000000 -0500 @@ -280,7 +280,7 @@ g_return_if_fail (client != NULL); g_return_if_fail (essid != NULL); - if (!(escaped_network = gconf_escape_key (essid, strlen (essid))) || strlen (escaped_network) < 0) + if (!(escaped_network = gconf_escape_key (essid, strlen (essid))) || strlen (escaped_network) == 0) { nm_warning ("%s:%d (%s): couldn't unescape network name '%s'.", __FILE__, __LINE__, __func__, essid);