diff --git a/src/dhcp-manager/nm-dhcp-manager.c b/src/dhcp-manager/nm-dhcp-manager.c index 968d783df..9d3ff9a9b 100644 --- a/src/dhcp-manager/nm-dhcp-manager.c +++ b/src/dhcp-manager/nm-dhcp-manager.c @@ -110,7 +110,7 @@ find_client_desc (const char *name, GType gtype) if (name && strcmp (desc->name, name) != 0) continue; - if (gtype && desc->name != 0) + if (gtype && desc->gtype != gtype) continue; return desc; }