diff --git a/plugins/flashrom/fu-plugin-flashrom.c b/plugins/flashrom/fu-plugin-flashrom.c index 3a1241a45..b1cf890d4 100644 --- a/plugins/flashrom/fu-plugin-flashrom.c +++ b/plugins/flashrom/fu-plugin-flashrom.c @@ -128,12 +128,13 @@ fu_plugin_coldplug (FuPlugin *plugin, GError **error) fu_device_set_quirks (dev, fu_plugin_get_quirks (plugin)); fu_device_add_flag (dev, FWUPD_DEVICE_FLAG_INTERNAL); fu_device_add_flag (dev, FWUPD_DEVICE_FLAG_UPDATABLE); - fu_device_add_guid (dev, guid); fu_device_set_name (dev, fu_plugin_get_dmi_value (plugin, FU_HWIDS_KEY_PRODUCT_NAME)); fu_device_set_vendor (dev, fu_plugin_get_dmi_value (plugin, FU_HWIDS_KEY_MANUFACTURER)); + fu_device_add_flag (dev, FWUPD_DEVICE_FLAG_ENSURE_SEMVER); fu_device_set_version (dev, fu_plugin_get_dmi_value (plugin, FU_HWIDS_KEY_BIOS_VERSION), FWUPD_VERSION_FORMAT_UNKNOWN); + fu_device_add_guid (dev, guid); fu_plugin_device_add (plugin, dev); fu_plugin_cache_add (plugin, device_id, dev); break;