diff --git a/subsys/bluetooth/host/hci_core.c b/subsys/bluetooth/host/hci_core.c index e9d130b651b9f3..483b646f1d52f3 100644 --- a/subsys/bluetooth/host/hci_core.c +++ b/subsys/bluetooth/host/hci_core.c @@ -874,8 +874,7 @@ static void hci_disconn_complete(struct net_buf *buf) advertise: if (atomic_test_bit(bt_dev.flags, BT_DEV_KEEP_ADVERTISING) && !atomic_test_bit(bt_dev.flags, BT_DEV_ADVERTISING)) { - if (IS_ENABLED(CONFIG_BT_PRIVACY) && - !BT_FEAT_LE_PRIVACY(bt_dev.le.features)) { + if (IS_ENABLED(CONFIG_BT_PRIVACY)) { le_set_private_addr(bt_dev.adv_id); }