diff --git a/src/servers/net/NetServer.cpp b/src/servers/net/NetServer.cpp index 69ef3c84c1..a067fbf453 100644 --- a/src/servers/net/NetServer.cpp +++ b/src/servers/net/NetServer.cpp @@ -533,7 +533,7 @@ NetServer::_ConfigureInterface(BMessage& message) } BNetworkDevice device(name); - if (device.IsWireless()) { + if (device.IsWireless() && !device.HasLink()) { const char* networkName; if (message.FindString("network", &networkName) == B_OK) { // join configured network