diff --git a/src/modules/Pipe/pipe.c b/src/modules/Pipe/pipe.c
index cf5a18b0ebd09f36489ee03170f2f8546adf6842..51a29fa368ccadfbcaa9db28d25fd20d417a64cb 100644
--- a/src/modules/Pipe/pipe.c
+++ b/src/modules/Pipe/pipe.c
@@ -26,7 +26,7 @@
 #include <fcntl.h>
 
 #include "global.h"
-RCSID("$Id: pipe.c,v 1.23 1998/05/17 18:53:03 grubba Exp $");
+RCSID("$Id: pipe.c,v 1.24 1998/06/07 21:19:22 grubba Exp $");
 
 #include "threads.h"
 #include "stralloc.h"
@@ -713,7 +713,7 @@ static void pipe_input(INT32 args)
 #ifdef HAVE_SETEUID
 	   seteuid(0);
 #else /* ! HAVE_SETEUID */
-#ifdef HAVE_SETREUID
+#ifdef HAVE_SETRESUID
 	   setresuid(-1, 0, -1);
 #endif /* HAVE_SETRESUID */
 #endif /* HAVE_SETEUID */
@@ -725,7 +725,7 @@ static void pipe_input(INT32 args)
 #ifdef HAVE_SETEUID
 	   seteuid(ou);
 #else /* ! HAVE_SETEUID */
-#ifdef HAVE_SETREUID
+#ifdef HAVE_SETRESUID
 	   setresuid(-1, ou, -1);
 #endif /* HAVE_SETRESUID */
 #endif /* HAVE_SETEUID */