diff --git "a/win32ss/user/ntuser/menu.c" "b/win32ss/user/ntuser/menu.c" index ee02d85e9d1..d95c425d48c 100644 --- "a/win32ss/user/ntuser/menu.c" +++ "b/win32ss/user/ntuser/menu.c" @@ -3002,7 +3002,7 @@ static BOOL FASTCALL MENU_ShowPopup(PWND pwndOwner, PMENU menu, UINT id, UINT fl if (x < monitor->rcMonitor.left) { /* Re-orient the menu around the x-axis */ - x += width; + x = 0; if (x < monitor->rcMonitor.left || x >= monitor->rcMonitor.right || bIsPopup) x = monitor->rcMonitor.left;