diff --git a/en_US.ISO8859-1/books/handbook/chapters.ent b/en_US.ISO8859-1/books/handbook/chapters.ent
index 6ac388f3c9..d7efb577fe 100644
--- a/en_US.ISO8859-1/books/handbook/chapters.ent
+++ b/en_US.ISO8859-1/books/handbook/chapters.ent
@@ -66,7 +66,6 @@
   <!ENTITY chap.eresources.www.inc	SYSTEM "eresources.xml.www.inc">
   <!ENTITY chap.pgpkeys		SYSTEM "pgpkeys/chapter.xml">
   <!ENTITY chap.freebsd-glossary	"&freebsd-glossary;">
-<!-- XXX -->
-  <!ENTITY chap.index		"">
+  <!ENTITY chap.index		SYSTEM "index.xml">
 
 <!ENTITY chap.colophon	SYSTEM "colophon.xml">
diff --git a/share/xsl/freebsd-common.xsl b/share/xsl/freebsd-common.xsl
index 12c9d0cdde..541e3e2881 100644
--- a/share/xsl/freebsd-common.xsl
+++ b/share/xsl/freebsd-common.xsl
@@ -18,4 +18,5 @@
   <xsl:param name="section.autolabel" select="1"/>
   <xsl:param name="section.label.includes.component.label" select="1"/>
 
+  <xsl:param name="generate.index" select="0"/>
 </xsl:stylesheet>