Index: /trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp
===================================================================
--- /trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp	(revision 88530)
+++ /trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp	(revision 88531)
@@ -1288,5 +1288,5 @@
         case SUPUSBFLT_IOCTL_GET_DEVICE:
         {
-            HVBOXUSBDEVUSR hDevice = *((HVBOXUSBDEVUSR*)pvBuffer);
+            HVBOXUSBDEVUSR hDevice;
             PUSBSUP_GETDEV_MON pOut = (PUSBSUP_GETDEV_MON)pvBuffer;
             if (!pvBuffer || cbInBuffer != sizeof (hDevice) || cbOutBuffer < sizeof (*pOut))
@@ -1297,4 +1297,5 @@
                 break;
             }
+            hDevice = *(HVBOXUSBDEVUSR*)pvBuffer;
             if (!hDevice)
             {
