diff --git a/QueueCube/App/Info.plist b/QueueCube/App/Info.plist
index 94a4297..5c034db 100644
--- a/QueueCube/App/Info.plist
+++ b/QueueCube/App/Info.plist
@@ -6,6 +6,8 @@
_queuecube._tcp.
+ NSLocalNetworkUsageDescription
+ QueueCube needs access to your local network to discover nearby jukebox servers.
NSAppTransportSecurity
NSAllowsArbitraryLoads
diff --git a/QueueCube/Views/Settings View/AddServerView.swift b/QueueCube/Views/Settings View/AddServerView.swift
index 6eff779..ba2422a 100644
--- a/QueueCube/Views/Settings View/AddServerView.swift
+++ b/QueueCube/Views/Settings View/AddServerView.swift
@@ -116,7 +116,7 @@ struct AddServerView: View
var discoveredServers: [DiscoveredEndpoint] = []
var resolvingServers = Set()
- private let browser = NWBrowser(for: .bonjour(type: "_queuecube._tcp.", domain: nil), using: .tcp)
+ private let browser = NWBrowser(for: .bonjour(type: "_queuecube._tcp.", domain: "local."), using: .tcp)
private var validationTimer: Timer? = nil