diff --git a/contrib/pgcrypto/random.c b/contrib/pgcrypto/random.c
index 019ac3c9a3c6d15d5580f634a2dd4a0f5abf4417..501e36f13140ed4e4e290cef4634bd5def2b7dbe 100644
--- a/contrib/pgcrypto/random.c
+++ b/contrib/pgcrypto/random.c
@@ -26,7 +26,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $PostgreSQL: pgsql/contrib/pgcrypto/random.c,v 1.12 2005/07/11 15:07:59 tgl Exp $
+ * $PostgreSQL: pgsql/contrib/pgcrypto/random.c,v 1.13 2005/07/11 17:00:03 tgl Exp $
  */
 
 #include "postgres.h"
@@ -126,7 +126,7 @@ static uint8 * try_win32_genrand(uint8 *dst)
 	if (!res)
 		return dst;
 	
-	res = CryptGenRandom(h, NUM_BYTES, dst);
+	res = CryptGenRandom(h, RND_BYTES, dst);
 	if (res == TRUE)
 		dst += len;