summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bt.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bt.cc b/src/bt.cc
index 6ab7d1d..7a504a2 100644
--- a/src/bt.cc
+++ b/src/bt.cc
@@ -770,6 +770,8 @@ class ManagerImpl : public Manager, public IManager, looper::Hook {
if (path == primary_adapter_) {
delegate_.updated_adapter(*adapters_.at(path));
+ } else if (primary_adapter_.empty()) {
+ update_primary_adapter();
}
}