--- doc/Makefile.am
+++ doc/Makefile.am
@@ -44,7 +44,7 @@
 	src=$(srcdir); \
 	dir=`(cd $${src}; pwd)`; \
 	mkdir html; \
-	$(DOCBOOK)/db2html -o html $${dir}/$*.sgml
+	$(DOCBOOK)/db2html $${dir}/$*.sgml
 
 # now for some extra dependencies that the automatic rules will not
 # catch:
@@ -58,10 +58,10 @@
 clean realclean distclean:
 	rm -fr $(TARGETS) DBHTOHTML* html dejagnu.info* overview.junk overview overview.{aux,dvi,log,ps,pdf,tex}
 
-install-doc: $(TARGETS)
-	$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/html $(DESTDIR)$(pkgdatadir)/html/stylesheet-images
+install-doc:
+	$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/html
 	$(INSTALL_DATA)	html/*.html $(DESTDIR)$(pkgdatadir)/html
-	$(INSTALL_DATA) overview.rtf $(DESTDIR)$(pkgdatadir)/dejagnu.rtf
-	$(INSTALL_DATA) overview.ps $(DESTDIR)$(pkgdatadir)/dejagnu.ps
-	$(INSTALL_DATA) overview.pdf $(DESTDIR)$(pkgdatadir)/dejagnu.pdf
-	$(INSTALL_DATA) $(srcdir)/runtest.1 $(mandir)/man1/
+	test -r overview.rtf && $(INSTALL_DATA) overview.rtf $(DESTDIR)$(pkgdatadir)/dejagnu.rtf
+	test -r overview.ps && $(INSTALL_DATA) overview.ps $(DESTDIR)$(pkgdatadir)/dejagnu.ps
+	test -r overview.pdf && $(INSTALL_DATA) overview.pdf $(DESTDIR)$(pkgdatadir)/dejagnu.pdf
+	$(INSTALL_DATA) $(srcdir)/runtest.1 $(DESTDIR)$(mandir)/man1/