diff --git a/src/mgmt.c b/src/mgmt.c
index bd598a7..08bceb3 100644
--- a/src/mgmt.c
+++ b/src/mgmt.c
#include "log.h"
#include "adapter.h"
-#include "manager.h"
#include "device.h"
#include "eir.h"
#include "storage.h"
DBG("Removing controller %u", index);
- btd_manager_unregister_adapter(index);
+ adapter_unregister(index);
g_slist_free_full(controllers[index].pending_uuids, g_free);
controllers[index].pending_uuids = NULL;
clear_uuids(index);
- adapter = btd_manager_register_adapter(index,
- mgmt_powered(info->current_settings),
+ adapter = adapter_register(index, mgmt_powered(info->current_settings),
mgmt_connectable(info->current_settings),
mgmt_discoverable(info->current_settings));