Index: base/applications/mscutils/servman/mainwnd.c =================================================================== --- base/applications/mscutils/servman/mainwnd.c (revision 70416) +++ base/applications/mscutils/servman/mainwnd.c (working copy) @@ -294,8 +294,8 @@ hImageList = InitImageList(IDB_PROP, IDB_RESTART, - GetSystemMetrics(SM_CXSMICON), - GetSystemMetrics(SM_CXSMICON), + 16, + 16, IMAGE_BITMAP); if (hImageList == NULL) return FALSE; Index: base/applications/mscutils/servman/misc.c =================================================================== --- base/applications/mscutils/servman/misc.c (revision 70416) +++ base/applications/mscutils/servman/misc.c (working copy) @@ -231,7 +231,7 @@ himl = ImageList_Create(Width, Height, ILC_MASK | ILC_COLOR32, - EndResource - StartResource, + EndResource - StartResource + 1, 0); if (himl == NULL) return NULL; @@ -244,7 +244,7 @@ type, Width, Height, - LR_LOADTRANSPARENT); + LR_DEFAULTCOLOR | LR_SHARED); if (hImage == NULL) { ImageList_Destroy(himl);