diff --git a/nimble/host/mesh/src/friend.c b/nimble/host/mesh/src/friend.c index 18cb3c1f0..9291a8874 100644 --- a/nimble/host/mesh/src/friend.c +++ b/nimble/host/mesh/src/friend.c @@ -858,13 +858,7 @@ int bt_mesh_friend_req(struct bt_mesh_net_rx *rx, struct os_mbuf *buf) } old_friend = sys_be16_to_cpu(msg->prev_addr); - if (BT_MESH_ADDR_IS_UNICAST(old_friend)) { - frnd = bt_mesh_friend_find(rx->sub->net_idx, old_friend, - true, false); - } else { - frnd = bt_mesh_friend_find(rx->sub->net_idx, rx->ctx.addr, - true, false); - } + frnd = bt_mesh_friend_find(rx->sub->net_idx, rx->ctx.addr, true, false); if (frnd) { BT_WARN("Existing LPN re-requesting Friendship");