Index: win32ss/user/ntuser/menu.c =================================================================== --- win32ss/user/ntuser/menu.c (revision 68283) +++ win32ss/user/ntuser/menu.c (working copy) @@ -992,7 +992,7 @@ PITEM MenuItem; DWORD res; - if (!(MenuItem = MENU_FindItem( &MenuObject, &uIDCheckItem, uCheck ))) return -1; + if (!(MenuItem = MENU_FindItem (&MenuObject, &uIDCheckItem, MF_BYPOSITION))) return -1; res = (DWORD)(MenuItem->fState & MF_CHECKED);