Index: /trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPDriver.cpp
===================================================================
--- /trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPDriver.cpp	(revision 75467)
+++ /trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPDriver.cpp	(revision 75468)
@@ -133,7 +133,14 @@
         }
 
-        /* The first range is the framebuffer. We require that information. */
-        phVRAM = tmpRanges[0].RangeStart;
-        ulApertureSize = tmpRanges[0].RangeLength;
+        /* The first non-IO range is the framebuffer. We require that information. */
+        for (int iRange = 0; iRange < RT_ELEMENTS(tmpRanges); ++iRange)
+        {
+            if (!tmpRanges[iRange].RangeInIoSpace)
+            {
+                phVRAM = tmpRanges[iRange].RangeStart;
+                ulApertureSize = tmpRanges[iRange].RangeLength;
+                break;
+            }
+        }
     }
 
