diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index 3fc3bdf554b1139c5f7ba1b67c2110544a29ac83..fadcf8b0c2f18e88bda8cdbadb40e6c5223cf0db 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -15599,6 +15599,9 @@ virDomainNetDefFormat(virBufferPtr buf,
return -1;
if (virNetDevVPortProfileFormat(def->virtPortProfile, buf) < 0)
return -1;
+ if (virNetDevBandwidthFormat(def->bandwidth, buf) < 0)
+ return -1;
+
virBufferEscapeString(buf, "\n",
def->script);
if (def->ifname &&
@@ -15651,9 +15654,6 @@ virDomainNetDefFormat(virBufferPtr buf,
virDomainNetInterfaceLinkStateTypeToString(def->linkstate));
}
- if (virNetDevBandwidthFormat(def->bandwidth, buf) < 0)
- return -1;
-
virBufferAdjustIndent(buf, -6);
if (virDomainDeviceInfoFormat(buf, &def->info,
diff --git a/tests/qemuhotplugtestdata/qemuhotplug-console-compat-2+console-virtio.xml b/tests/qemuhotplugtestdata/qemuhotplug-console-compat-2+console-virtio.xml
index a484e82341495a2ea6e6c095399b5fb31ef1a112..25fc120f637fe9115cc4778f7b68b732e7f0e378 100644
--- a/tests/qemuhotplugtestdata/qemuhotplug-console-compat-2+console-virtio.xml
+++ b/tests/qemuhotplugtestdata/qemuhotplug-console-compat-2+console-virtio.xml
@@ -59,12 +59,12 @@
-
-
+
+
diff --git a/tests/qemuxml2argvdata/qemuxml2argv-console-compat-2.xml b/tests/qemuxml2argvdata/qemuxml2argv-console-compat-2.xml
index 065ef2d73218ce6e9a02de3dcc5f64d7dff500a5..e5c45a3148a4b51b86f744e26539a6f365135b33 100644
--- a/tests/qemuxml2argvdata/qemuxml2argv-console-compat-2.xml
+++ b/tests/qemuxml2argvdata/qemuxml2argv-console-compat-2.xml
@@ -59,12 +59,12 @@
-
-
+
+
diff --git a/tests/qemuxml2argvdata/qemuxml2argv-net-bandwidth.xml b/tests/qemuxml2argvdata/qemuxml2argv-net-bandwidth.xml
index 064a05fa7b4ec61113b661c4a8598c9777ecbae0..f70e20a5ff10e87bd6759e2d1f5ec1588a241e3b 100644
--- a/tests/qemuxml2argvdata/qemuxml2argv-net-bandwidth.xml
+++ b/tests/qemuxml2argvdata/qemuxml2argv-net-bandwidth.xml
@@ -45,11 +45,11 @@
-
+