diff --git a/Makefile.am b/Makefile.am
index 70d185a1e8340fa38820fc022d1f0db81de4f033..5984959f9d81e6071fe8a3f5276672a16a5162d2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -99,6 +99,7 @@ dist-hook:
 	find $(distdir)/demo \( -name \*~ -o -name \*.o -o -name \*.lo -o -name ".#*" \) -exec /bin/rm -f {} \;
 	find $(distdir)/demo \( -name ellipt -o -name heat -o -name nonlin \) -exec /bin/rm -f {} \;
 	find $(distdir)/demo -name Makefile -exec /bin/rm -f {} \;
+	rm -rf `find $(distdir)/demo -name .libs`
 	@echo Deleting .svn directories in $(distdir)
 	rm -rf `find $(distdir) -name .svn -a -type d`
 	@echo Deleting CVS directories in $(distdir)