Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp	(revision 24136)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp	(revision 24137)
@@ -284,6 +284,5 @@
             case MODIFYVM_MEMORY:
             {
-                if (ValueUnion.u32 > 0)
-                    CHECK_ERROR(machine, COMSETTER(MemorySize)(ValueUnion.u32));
+                CHECK_ERROR(machine, COMSETTER(MemorySize)(ValueUnion.u32));
                 break;
             }
@@ -291,6 +290,5 @@
             case MODIFYVM_VRAM:
             {
-                if (ValueUnion.u32 > 0)
-                    CHECK_ERROR(machine, COMSETTER(VRAMSize)(ValueUnion.u32));
+                CHECK_ERROR(machine, COMSETTER(VRAMSize)(ValueUnion.u32));
                 break;
             }
@@ -460,6 +458,5 @@
             case MODIFYVM_CPUS:
             {
-                if (ValueUnion.u32 > 0)
-                    CHECK_ERROR(machine, COMSETTER(CPUCount)(ValueUnion.u32));
+                CHECK_ERROR(machine, COMSETTER(CPUCount)(ValueUnion.u32));
                 break;
             }
@@ -467,6 +464,5 @@
             case MODIFYVM_MONITORCOUNT:
             {
-                if (ValueUnion.u32 > 0)
-                    CHECK_ERROR(machine, COMSETTER(MonitorCount)(ValueUnion.u32));
+                CHECK_ERROR(machine, COMSETTER(MonitorCount)(ValueUnion.u32));
                 break;
             }
@@ -549,6 +545,5 @@
             case MODIFYVM_BIOSLOGODISPLAYTIME:
             {
-                if (ValueUnion.u64 > 0)
-                    CHECK_ERROR(biosSettings, COMSETTER(LogoDisplayTime)(ValueUnion.u64));
+                CHECK_ERROR(biosSettings, COMSETTER(LogoDisplayTime)(ValueUnion.u64));
                 break;
             }
@@ -584,6 +579,5 @@
             case MODIFYVM_BIOSSYSTEMTIMEOFFSET:
             {
-                if (ValueUnion.u64 > 0)
-                    CHECK_ERROR(biosSettings, COMSETTER(TimeOffset)(ValueUnion.u64));
+                CHECK_ERROR(biosSettings, COMSETTER(TimeOffset)(ValueUnion.u64));
                 break;
             }
@@ -1489,6 +1483,5 @@
             case MODIFYVM_GUESTSTATISTICSINTERVAL:
             {
-                if (ValueUnion.u32 > 0)
-                    CHECK_ERROR(machine, COMSETTER(StatisticsUpdateInterval)(ValueUnion.u32));
+                CHECK_ERROR(machine, COMSETTER(StatisticsUpdateInterval)(ValueUnion.u32));
                 break;
             }
@@ -1497,6 +1490,5 @@
             case MODIFYVM_GUESTMEMORYBALLOON:
             {
-                if (ValueUnion.u32 > 0)
-                    CHECK_ERROR(machine, COMSETTER(MemoryBalloonSize)(ValueUnion.u32));
+                CHECK_ERROR(machine, COMSETTER(MemoryBalloonSize)(ValueUnion.u32));
                 break;
             }
@@ -1801,6 +1793,5 @@
             case MODIFYVM_TELEPORTER_PORT:
             {
-                if (ValueUnion.u32 > 0)
-                    CHECK_ERROR(machine, COMSETTER(TeleporterPort)(ValueUnion.u32));
+                CHECK_ERROR(machine, COMSETTER(TeleporterPort)(ValueUnion.u32));
                 break;
             }
