Index: /trunk/web/templates/main.py
===================================================================
--- /trunk/web/templates/main.py	(revision 164)
+++ /trunk/web/templates/main.py	(revision 165)
@@ -615,4 +615,5 @@
         name = testName(user, fields.getfirst('name'), machine)
         oldname = machine.name
+        command="modify"
         olddisk = {}
 
@@ -628,7 +629,9 @@
         if disksize is not None:
             disksize = validDisk(user, disksize, machine)
+        else:
+            disksize = machine.disks[0].size
         for disk in machine.disks:
+            olddisk[disk.guest_device_name] = disk.size
             disk.size = disksize
-            olddisk[disk.guest_device_name] = disk.size
             ctx.current.save(disk)
         
@@ -656,5 +659,5 @@
             remctl("web", "lvrename", oldname, disk.guest_device_name, name)
     d = dict(user=user,
-             command="modify",
+             command=command,
              machine=machine)
     return Template(file="command.tmpl", searchList=[d, global_dict])    
