diff --git a/src/adapter.c b/src/adapter.c
index eb37580..7ee970c 100644
--- a/src/adapter.c
+++ b/src/adapter.c
struct btd_device *device;
char peer_addr[18], local_addr[18];
const char *icon, *paddr = peer_addr;
- dbus_bool_t paired = FALSE;
+ dbus_bool_t paired = FALSE, trusted = FALSE;
dbus_int16_t rssi = dev->rssi;
char *alias;
size_t uuid_count;
ba2str(&adapter->bdaddr, local_addr);
device = adapter_find_device(adapter, paddr);
- if (device)
+ if (device) {
paired = device_is_paired(device);
+ trusted = device_is_trusted(device);
+ }
/* The uuids string array is updated only if necessary */
uuid_count = g_slist_length(dev->services);
"Alias", DBUS_TYPE_STRING, &alias,
"LegacyPairing", DBUS_TYPE_BOOLEAN, &dev->legacy,
"Paired", DBUS_TYPE_BOOLEAN, &paired,
+ "Trusted", DBUS_TYPE_BOOLEAN, &trusted,
"UUIDs", DBUS_TYPE_ARRAY, &dev->uuids, uuid_count,
NULL);