diff --git a/reactos/win32ss/drivers/miniport/vga_new/vbemodes.c b/reactos/win32ss/drivers/miniport/vga_new/vbemodes.c index 68462d65db2..dfd2f8dcca4 100644 --- a/reactos/win32ss/drivers/miniport/vga_new/vbemodes.c +++ b/reactos/win32ss/drivers/miniport/vga_new/vbemodes.c @@ -213,9 +213,10 @@ InitializeModeTable(IN PHW_DEVICE_EXTENSION VgaExtension) &Length); if (Status != NO_ERROR) return; VbeInfo = VideoPortAllocatePool(VgaExtension, 1, sizeof(VBE_INFO), ' agV'); - VbeModeInfo = &VbeInfo->Modes; if (!VbeInfo) return; + VbeModeInfo = &VbeInfo->Modes; + /* Init VBE data and write to card buffer */ VideoDebugPrint((0, "have int10 data\n")); VbeInfo->ModeArray[128] = 0xFFFF;