Subject: VirtualDeviceAddress: Only clear XML if not building from scratch From: Cole Robinson crobinso@redhat.com Mon Aug 29 13:12:32 2011 -0400 Date: Mon Aug 29 13:12:32 2011 -0400: Git: 061668208fa6cd8f45cf66dd921a56386de3f3b5 Index: virtinst-0.600.0/virtinst/VirtualDevice.py =================================================================== --- virtinst-0.600.0.orig/virtinst/VirtualDevice.py +++ virtinst-0.600.0/virtinst/VirtualDevice.py @@ -170,7 +170,8 @@ class VirtualDeviceAddress(XMLBuilderDom self._unit = None self._port = None - self._remove_child_xpath("./address") + if self._is_parse(): + self._remove_child_xpath("./address") def _get_type(self): return self._type