diff --git a/plugins/amt/fu-plugin-amt.c b/plugins/amt/fu-plugin-amt.c index 1dff92782..a13e22a3e 100644 --- a/plugins/amt/fu-plugin-amt.c +++ b/plugins/amt/fu-plugin-amt.c @@ -435,6 +435,7 @@ fu_plugin_amt_create_device (GError **error) fu_device_set_vendor (dev, "Intel Corporation"); fu_device_add_flag (dev, FWUPD_DEVICE_FLAG_INTERNAL); fu_device_add_icon (dev, "computer"); + fu_device_add_parent_guid (dev, "main-system-firmware"); if (!amt_get_provisioning_state (ctx, &state, error)) return NULL; switch (state) { diff --git a/plugins/uefi/fu-plugin-uefi.c b/plugins/uefi/fu-plugin-uefi.c index 152214150..098978a01 100644 --- a/plugins/uefi/fu-plugin-uefi.c +++ b/plugins/uefi/fu-plugin-uefi.c @@ -589,6 +589,7 @@ fu_plugin_uefi_coldplug_resource (FuPlugin *plugin, fwup_resource *re) } else { /* this is probably system firmware */ fu_device_add_icon (dev, "computer"); + fu_device_add_guid (dev, "main-system-firmware"); } fu_device_set_id (dev, id); fu_device_add_guid (dev, guid);