diff --git a/src/modules/bluez5/e_mod_popup.c b/src/modules/bluez5/e_mod_popup.c index 2b6617e03..3e42a3a5b 100644 --- a/src/modules/bluez5/e_mod_popup.c +++ b/src/modules/bluez5/e_mod_popup.c @@ -873,6 +873,12 @@ _cb_adapter_add_delayed_setup(void *data) if (ad->powered) { printf("==== BZ INIT REQ POWER ON %s\n", o->address); + if (o->path) + { + const char *s = strrchr(o->path, '/'); + + if (s) ebluez5_rfkill_unblock(s + 1); + } bz_obj_power_on(o); } else