diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index 1579496ee..60d1ad4e4 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,8 @@
+2006-05-04  Dimitri Papadopoulos  <papadopo@users.sourceforge.net>
+
+	* include/winuser.h (SPI_SCREENSAVERRUNNING): Define.
+	It had been removed because it's no documented, but Cygwin needs it.
+
 2006-05-04  Dimitri Papadopoulos  <papadopo@users.sourceforge.net>
 
 	* include/amvideo.h (IFullScreenVideo): Define.
diff --git a/winsup/w32api/include/winuser.h b/winsup/w32api/include/winuser.h
index 8824fb3d1..69664ea06 100644
--- a/winsup/w32api/include/winuser.h
+++ b/winsup/w32api/include/winuser.h
@@ -1229,6 +1229,7 @@ extern "C" {
 #define SPI_ICONHORIZONTALSPACING 0x000D
 #define SPI_ICONVERTICALSPACING 0x0018
 #define SPI_LANGDRIVER 0x000C
+#define SPI_SCREENSAVERRUNNING 0x0061
 #define SPI_SETACCESSTIMEOUT 0x003D
 #define SPI_SETACTIVEWINDOWTRACKING 0x1001
 #define SPI_SETACTIVEWNDTRKTIMEOUT 8195