diff --git a/src/backend/commands/async.c b/src/backend/commands/async.c
index ad687f6e5679d682eb5497a9bd3c4946c45cdef1..94ea0a00f2500a550fcb9f21c7b671bf9e3d14b2 100644
--- a/src/backend/commands/async.c
+++ b/src/backend/commands/async.c
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/commands/async.c,v 1.10 1996/12/19 05:01:17 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/commands/async.c,v 1.11 1997/01/08 08:31:07 bryanh Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -82,6 +82,8 @@
 #include <commands/async.h>
 #include <libpq/libpq.h>
 
+#include <port-protos.h>  /* for strdup() */
+
 static int notifyFrontEndPending = 0;
 static int notifyIssued = 0;
 static Dllist *pendingNotifies = NULL;