Blob Blame History Raw
diff -rup virtinst-0.200.0/virtinst/Guest.py virtinst-0.200.0.new/virtinst/Guest.py
--- virtinst-0.200.0/virtinst/Guest.py	2007-07-18 22:04:21.000000000 -0400
+++ virtinst-0.200.0.new/virtinst/Guest.py	2007-09-06 23:11:54.000000000 -0400
@@ -151,9 +151,7 @@ class VirtualDisk:
                 ret += "      <driver name='%(name)s'/>\n" % { "name": self.driver_name }
             else:
                 ret += "      <driver name='%(name)s' type='%(type)s'/>\n" % { "name": self.driver_name, "type": self.driver_type }
-        if self.path is None:
-            ret += "      <source %(typeattr)s=''/>\n" % { "typeattr": typeattr }
-        else:
+        if self.path is not None:
             ret += "      <source %(typeattr)s='%(disk)s'/>\n" % { "typeattr": typeattr, "disk": self.path }
         ret += "      <target dev='%(disknode)s'/>\n" % { "disknode": disknode }
         if self.read_only: