diff --git a/src/fu-engine.c b/src/fu-engine.c index 98f8ce865..5df9f0547 100644 --- a/src/fu-engine.c +++ b/src/fu-engine.c @@ -4675,8 +4675,10 @@ fu_engine_get_tainted (FuEngine *self) const gchar * fu_engine_get_host_product (FuEngine *self) { + const gchar *result = NULL; g_return_val_if_fail (FU_IS_ENGINE (self), NULL); - return fu_hwids_get_value (self->hwids, FU_HWIDS_KEY_PRODUCT_NAME); + result = fu_hwids_get_value (self->hwids, FU_HWIDS_KEY_PRODUCT_NAME); + return result != NULL ? result : "Unknown Product"; } const gchar *