diff --git a/audio/manager.c b/audio/manager.c
index b7e8c8a..999124d 100644
--- a/audio/manager.c
+++ b/audio/manager.c
max_connected_headsets = i;
proceed:
+ if (enabled.control)
+ btd_register_adapter_driver(&avrcp_server_driver);
+
if (enabled.media)
btd_register_adapter_driver(&media_server_driver);
if (enabled.source || enabled.sink)
btd_register_adapter_driver(&a2dp_server_driver);
- if (enabled.control)
- btd_register_adapter_driver(&avrcp_server_driver);
-
btd_register_device_driver(&audio_driver);
*enable_sco = (enabled.gateway || enabled.headset);