diff --git a/changelog.d/1706.bugfix b/changelog.d/1706.bugfix
new file mode 100644
index 000000000..7b5fb997d
--- /dev/null
+++ b/changelog.d/1706.bugfix
@@ -0,0 +1 @@
+Fix linking rooms from setup widget when a `networkId` is configured.
diff --git a/widget/src/IrcApp.tsx b/widget/src/IrcApp.tsx
index 4ee48bb14..1d1fffd2a 100644
--- a/widget/src/IrcApp.tsx
+++ b/widget/src/IrcApp.tsx
@@ -316,7 +316,7 @@ const AvailableChannels = ({
setNetworks(networks);
if (networks.servers.length === 1) {
- setSelectedServer(networks.servers[0].network_id);
+ setSelectedServer(networks.servers[0].fields.domain);
}
} catch (e) {
console.error(e);
@@ -346,7 +346,7 @@ const AvailableChannels = ({
>
{ networks.servers.map(server =>
-
) }