Index: base/shell/explorer-new/taskswnd.c =================================================================== --- base/shell/explorer-new/taskswnd.c (revision 58265) +++ base/shell/explorer-new/taskswnd.c (working copy) @@ -1462,7 +1462,7 @@ sizeof(TBBUTTON), 0); - This->TaskIcons = ImageList_Create(16, 16, ILC_COLOR32, 0, 1000); + This->TaskIcons = ImageList_Create(16, 16, ILC_COLOR32 | ILC_MASK, 0, 1000); SendMessage(This->hWndToolbar, TB_SETIMAGELIST, 0, (LPARAM)This->TaskIcons); /* Calculate the default button size. Don't save this in This->ButtonSize.cx so that Index: base/shell/explorer-new/trayntfy.c =================================================================== --- base/shell/explorer-new/trayntfy.c (revision 58265) +++ base/shell/explorer-new/trayntfy.c (working copy) @@ -380,7 +380,7 @@ sizeof(TBBUTTON), 0); - This->SysIcons = ImageList_Create(16, 16, ILC_COLOR32, 0, 1000); + This->SysIcons = ImageList_Create(16, 16, ILC_COLOR32 | ILC_MASK, 0, 1000); SendMessage(This->hWndToolbar, TB_SETIMAGELIST, 0, (LPARAM)This->SysIcons); BtnSize.cx = BtnSize.cy = 18;