diff --git a/libraries/liblutil/passfile.c b/libraries/liblutil/passfile.c
index 44c73a662513a234381b5ec49edbe6f138f62ffa..f31466aea2e97bffe6bb7504698723f68681d2cf 100644
--- a/libraries/liblutil/passfile.c
+++ b/libraries/liblutil/passfile.c
@@ -8,6 +8,7 @@
 
 #include <stdio.h>
 
+#include <ac/stdlib.h>
 #include <ac/ctype.h>
 #include <ac/string.h>
 
@@ -25,7 +26,6 @@ lutil_get_filed_password(
 	const char *filename,
 	struct berval *passwd )
 {
-	int rc;
 	size_t nread, nleft, nr;
 	FILE *f = fopen( filename, "r" );