Fix distcheck target.
diff --git a/configure.ac b/configure.ac
index 2c762c2..e7f61eb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -124,6 +124,7 @@
 		 examples/Makefile
 		 man/Makefile
 		 lib/Makefile
+		 lib/gladman-fcrypt/Makefile
 		 regress/Makefile
 		 src/Makefile])
 AC_OUTPUT
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 04740a2..5492804 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,8 +1,11 @@
+# for 'make dist'
+SUBDIRS=	gladman-fcrypt
+
 AM_CFLAGS=	@CFLAG_VISIBILITY@
 libincludedir = ${libdir}/@PACKAGE@/include
 
 lib_LTLIBRARIES = libzip.la
-noinst_HEADERS = zipint.h
+noinst_HEADERS = zipint.h gladman-fcrypt.h
 include_HEADERS = zip.h
 nodist_libinclude_HEADERS = zipconf.h
 
diff --git a/lib/gladman-fcrypt/Makefile.am b/lib/gladman-fcrypt/Makefile.am
new file mode 100644
index 0000000..9714d6b
--- /dev/null
+++ b/lib/gladman-fcrypt/Makefile.am
@@ -0,0 +1,14 @@
+EXTRA_DIST= \
+	aes.h \
+	aescrypt.c \
+	aeskey.c \
+	aesopt.h \
+	aestab.c \
+	fileenc.c \
+	fileenc.h \
+	hmac.c \
+	hmac.h \
+	pwd2key.c \
+	pwd2key.h \
+	sha1.c \
+	sha1.h
diff --git a/man/Makefile.am b/man/Makefile.am
index f8fac8e..96d3ae6 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -59,7 +59,7 @@
 	zip_name_locate.mdoc \
 	zip_open.mdoc \
 	zip_rename.mdoc \
-	zip_register_progress_callback.mdoc
+	zip_register_progress_callback.mdoc \
 	zip_set_archive_comment.mdoc \
 	zip_set_archive_flag.mdoc \
 	zip_set_default_password.mdoc \