diff --git a/android/bluetooth.c b/android/bluetooth.c
index 66177e5..ac4c213 100644
--- a/android/bluetooth.c
+++ b/android/bluetooth.c
ev->num_props++;
}
- if (eir->name) {
+ if (eir->name && strlen(eir->name)) {
g_free(dev->name);
dev->name = g_strdup(eir->name);
size += fill_hal_prop(buf + size, HAL_PROP_DEVICE_NAME,
ev->num_props++;
}
- if (eir->name && strcmp(dev->name, eir->name)) {
+ if (eir->name && strlen(eir->name) && strcmp(dev->name, eir->name)) {
g_free(dev->name);
dev->name = g_strdup(eir->name);
size += fill_hal_prop(buf + size, HAL_PROP_DEVICE_NAME,