diff --git a/src/adapter.c b/src/adapter.c
index eef50f6..2071cf8 100644
--- a/src/adapter.c
+++ b/src/adapter.c
agent_unref(agent);
}
+ if (g_dbus_get_flags() & G_DBUS_FLAG_ENABLE_EXPERIMENTAL) {
+ adapter->battery_provider_manager =
+ btd_battery_provider_manager_create(adapter);
+ }
+
/* Don't start GATT database and advertising managers on
* non-LE controllers.
*/
}
}
- if (g_dbus_get_flags() & G_DBUS_FLAG_ENABLE_EXPERIMENTAL) {
- adapter->battery_provider_manager =
- btd_battery_provider_manager_create(adapter);
- }
-
db = btd_gatt_database_get_db(adapter->database);
adapter->db_id = gatt_db_register(db, services_modified,
services_modified,