diff --git a/steps/topology/libvirt/main.tf b/steps/topology/libvirt/main.tf
index 1b2deb29523..d73b0490744 100644
--- a/steps/topology/libvirt/main.tf
+++ b/steps/topology/libvirt/main.tf
@@ -34,6 +34,6 @@ locals {
# This is currently limited to the first worker, due to an issue with net-update, even though libvirt supports multiple a-records
resource "null_resource" "console_dns" {
provisioner "local-exec" {
- command = "virsh -c ${var.tectonic_libvirt_uri} net-update ${var.tectonic_libvirt_network_name} add dns-host \"${var.tectonic_cluster_name}\" --live --config"
+ command = "virsh -c ${var.tectonic_libvirt_uri} net-update ${libvirt_network.tectonic_net.name} add dns-host \"${var.tectonic_cluster_name}\" --live --config"
}
}