diff -Nur gnome-cups-manager-0.31/libgnomecups/gnome-cups-ui-connection.c gnome-cups-manager-0.31.new/libgnomecups/gnome-cups-ui-connection.c --- gnome-cups-manager-0.31/libgnomecups/gnome-cups-ui-connection.c 2004-09-13 21:04:58.000000000 +0100 +++ gnome-cups-manager-0.31.new/libgnomecups/gnome-cups-ui-connection.c 2007-03-03 18:04:11.000000000 +0000 @@ -231,8 +231,8 @@ desc = g_new0 (LocalPrinter, 1); for (attr = response->attrs; attr != NULL; attr = attr->next) { if (NULL == attr->name) { - if (device_class && strcmp (device_class, "network") && - desc->label && desc->uri) + if (device_class && desc->label && + desc->uri && strchr (desc->uri, ':')) ret = g_slist_prepend (ret, desc); else g_free (desc); @@ -256,8 +256,8 @@ } } - if (device_class && strcmp (device_class, "network") && - desc->label && desc->uri) + if (device_class && + desc->label && desc->uri && strchr (desc->uri, ':')) ret = g_slist_prepend (ret, desc); else local_printer_free (desc); diff -Nur gnome-cups-manager-0.31/libgnomecups/gnome-cups-ui-connection.glade gnome-cups-manager-0.31.new/libgnomecups/gnome-cups-ui-connection.glade --- gnome-cups-manager-0.31/libgnomecups/gnome-cups-ui-connection.glade 2005-03-03 16:26:54.000000000 +0000 +++ gnome-cups-manager-0.31.new/libgnomecups/gnome-cups-ui-connection.glade 2007-03-03 18:06:17.000000000 +0000 @@ -64,7 +64,7 @@ <widget class="GtkRadioButton" id="local_connect_radio"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="label" translatable="yes">_Local Printer</property> + <property name="label" translatable="yes">_Local or Detected Printer</property> <property name="use_underline">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> <property name="focus_on_click">True</property>