diff --git a/src/plugins/auth/Makefile.am b/src/plugins/auth/Makefile.am
index 88374076d2d6b0e6581f9662ba568b1db037e4f6..ae0800cdb0f03c7f5d9053a4b511fe33d4198843 100644
--- a/src/plugins/auth/Makefile.am
+++ b/src/plugins/auth/Makefile.am
@@ -20,16 +20,16 @@ pkglib_LTLIBRARIES = auth_none.la $(AUTHD) $(MUNGE)
 # Null authentication plugin.
 auth_none_la_SOURCES = auth_none.c
 auth_none_la_LDFLAGS = $(PLUGIN_FLAGS)
-auth_none_la_LIBADD = -lslurm
+auth_none_la_LIBADD = $(top_builddir)/src/api/libslurm.la
 
 # Authd authentication plugin -- requires libauth
 auth_authd_la_SOURCES = auth_authd.c
 auth_authd_la_LDFLAGS = $(PLUGIN_FLAGS) 
-auth_authd_la_LIBADD =  -lauth 
+auth_authd_la_LIBADD =  $(top_builddir)/src/api/libslurm.la -lauth 
 
 # Munge authentication plugin
 auth_munge_la_SOURCES = auth_munge.c
 auth_munge_la_LDFLAGS = $(PLUGIN_FLAGS) 
-auth_munge_la_LIBADD =  -lslurm -lmunge 
+auth_munge_la_LIBADD =  $(top_builddir)/src/api/libslurm.la -lmunge