diff --git a/auxdir/x_ac_aix.m4 b/auxdir/x_ac_aix.m4
index 01b33324b67e21ebf5066ac2c1f8f88339a8f1b5..650ced1c0f6bf4f21e0ad74e9dee7eae47ed92d0 100644
--- a/auxdir/x_ac_aix.m4
+++ b/auxdir/x_ac_aix.m4
@@ -43,8 +43,14 @@ AC_DEFUN([X_AC_AIX],
          [ PROCTRACKDIR="$withval" ]
       )
       if test ! -d "$PROCTRACKDIR" -o ! -f "$PROCTRACKDIR/proctrackext.exp"; then
-         AC_MSG_ERROR([$PROCTRACKDIR/proctrackext.exp is required and does not exist])
+         AC_MSG_WARN([proctrackext.exp is required for AIX proctrack support, specify location with --with-proctrack])
+         ac_have_aix_proctrack="no"
+      else
+         AC_SUBST(PROCTRACKDIR)
+         ac_have_aix_proctrack="yes"
       fi
-      AC_SUBST(PROCTRACKDIR)
+   else
+      ac_have_aix_proctrack="no"
    fi
+   AM_CONDITIONAL(HAVE_AIX_PROCTRACK, test "x$ac_have_aix_proctrack" = "xyes")
 ])
diff --git a/src/plugins/proctrack/Makefile.am b/src/plugins/proctrack/Makefile.am
index f83345000927a1fef4df777204b7ba3ba5022a4c..bc87e8b1a7dc82c87de2c5dff30b6a57c46f2f28 100644
--- a/src/plugins/proctrack/Makefile.am
+++ b/src/plugins/proctrack/Makefile.am
@@ -1,7 +1,7 @@
 # $Id$
 # Makefile for proctrack plugins
 
-if HAVE_AIX
+if HAVE_AIX_PROCTRACK
 SUBDIRS = aix sid
 else
 SUBDIRS = sid