diff --git a/src/detection/de/de_linux.c b/src/detection/de/de_linux.c index 801e8fe9c..de7a220c6 100644 --- a/src/detection/de/de_linux.c +++ b/src/detection/de/de_linux.c @@ -228,7 +228,7 @@ static const char* getEnlightenmentByDbus(FF_A_UNUSED FFstrbuf* result) { dbus.lib->ffdbus_message_unref(reply); return "dbus_message_iter_init() failed"; } - if (ffDBusGetString(&dbus, &rootIterator, result)) { + if (!ffDBusGetString(&dbus, &rootIterator, result)) { dbus.lib->ffdbus_message_unref(reply); return "ffDBusGetString() failed"; }