diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index a404f7899..b8cdb6ee4 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,7 @@
+2003-09-26  Corinna Vinschen  <corinna@vinschen.de>
+
+	* include/winuser.h (FLASHWINFO, PFLASHWINFO): Define for 98/Me, too.
+
 2003-09-25  Danny Smith  <dannysmith@users.sourceforge.net>
 
 	* lib/version.def (LIBRARY): Quote name.
diff --git a/winsup/w32api/include/winuser.h b/winsup/w32api/include/winuser.h
index 692ac4c95..57596358b 100644
--- a/winsup/w32api/include/winuser.h
+++ b/winsup/w32api/include/winuser.h
@@ -2826,7 +2826,7 @@ typedef struct tagKBDLLHOOKSTRUCT {
 	DWORD time;
 	DWORD dwExtraInfo;
 } KBDLLHOOKSTRUCT, FAR *LPKBDLLHOOKSTRUCT, *PKBDLLHOOKSTRUCT;
-#if (WINVER >= 0x0500)
+#if (_WIN32_WINNT >= 0x0500 || _WIN32_WINDOWS >= 0x0410)
 typedef struct {
   UINT  cbSize;
   HWND  hwnd;