Index: /trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp
===================================================================
--- /trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp	(revision 88537)
+++ /trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp	(revision 88538)
@@ -1889,5 +1889,5 @@
         case SVGA_REG_WIDTH:
             STAM_REL_COUNTER_INC(&pThis->svga.StatRegWidthWr);
-            if (pThis->svga.uWidth != u32)
+            if (u32 <= pThis->svga.u32MaxWidth && u32 != pThis->svga.uWidth)
             {
 #if defined(IN_RING3) || defined(IN_RING0)
@@ -1905,5 +1905,5 @@
         case SVGA_REG_HEIGHT:
             STAM_REL_COUNTER_INC(&pThis->svga.StatRegHeightWr);
-            if (pThis->svga.uHeight != u32)
+            if (u32 <= pThis->svga.u32MaxHeight && u32 != pThis->svga.uHeight)
             {
                 pThis->svga.uHeight = u32;
