From 8ad4ac0de38bdc4485adbde77f609a8076b08ccf Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Wed, 15 Jan 2020 09:58:53 -0600 Subject: [PATCH] trivial: fu-engine: fix an assertion when system has no product ID --- src/fu-engine.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 *