diff --git a/ws/Docbook/Extensions/Tdata/Makefile b/ws/Docbook/Extensions/Tdata/Makefile
index dc7a86fe22d6669591e491c3a801d774b06cf772..a15f8b8f303ae6087cd2d26a66a7f267a4a07a33 100644
--- a/ws/Docbook/Extensions/Tdata/Makefile
+++ b/ws/Docbook/Extensions/Tdata/Makefile
@@ -55,6 +55,12 @@ webhelp.base.dir=target/webhelp
 DIR := ${CURDIR}
 numCores=$(shell nproc --all)
 
+# Required for docbook Xsl 1.0 based stylesheets
+SAXON6CMD=java -cp "/usr/share/java/saxon.jar:/usr/share/java/xslthl-2.1.3.jar" \
+          '-Dxslthl.config=file://${DBOOK_XSL}/highlighting/xslthl-config.xml' \
+          com.icl.saxon.StyleSheet
+
+# XSL 2.0 processor
 SAXONCMD=java -cp "/usr/share/hdm-docbook-xsl/docbook-xsl/tools/lib/saxon9he.jar:/usr/share/java/xercesImpl.jar:/usr/share/java/xslthl-2.1.3.jar" \
 -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl \
     -Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl \
@@ -80,10 +86,7 @@ ${BUILDROOT_SRC}/${SCRIPTBASENAME}.xml: ${SCRIPTBASENAME}.xml
 	cd  ${BUILDROOT_SRC}/Resources; $(MAKE) -f ../make.image; rm -rf `find . -name Generate`
 
 webhelp:${BUILDROOT_SRC}/${SCRIPTBASENAME}_html.xml
-	java -cp "/usr/share/java/saxon.jar:/usr/share/java/xslthl-2.1.3.jar" \
-          '-Dxslthl.config=file://${DBOOK_XSL}/highlighting/xslthl-config.xml' \
-          com.icl.saxon.StyleSheet \
-            ${BUILDROOT_SRC}/${SCRIPTBASENAME}_html.xml ${DBOOK_XSL_CUSTOM}/webhelp/webhelpHdm.xsl ${dbookXslWebhelpParam}
+	${SAXON6CMD} ${BUILDROOT_SRC}/${SCRIPTBASENAME}_html.xml ${DBOOK_XSL_CUSTOM}/webhelp/webhelpHdm.xsl ${dbookXslWebhelpParam}
 	cd ${BUILDROOT_SRC}/Resources; rsync -av * ${DIR}/${BUILDROOT_WEBHELP}
 	cp -r ${DBOOK_XSL}/webhelp/template/* ${BUILDROOT_WEBHELP}     # Images, Css
 	cat ${DBOOK_XSL_CUSTOM}/webhelp/common/css/positioning.supp.css >> ${BUILDROOT_WEBHELP}/common/css/positioning.css  # highlighting supplements
@@ -97,17 +100,14 @@ webhelp:${BUILDROOT_SRC}/${SCRIPTBASENAME}_html.xml
           '-DhtmlExtension=html' \
           '-DdoStem=true' \
           '-DtocFile=$${toc.file}' \
-          '-DindexerExcludedFiles=ix01.html' \
+          '-DindexerExcludedFiles=index.html' \
           '-Dorg.xml.sax.driver=org.ccil.cowan.tagsoup.Parser' \
           '-Djavax.xml.parsers.SAXParserFactory=org.ccil.cowan.tagsoup.jaxp.SAXFactoryImpl' \
           -cp '${DBOOK_XSL}/extensions/webhelpindexer.jar:${DBOOK_XSL}/extensions/lucene-analyzers-3.0.0.jar:${DBOOK_XSL}/extensions/lucene-core-3.0.0.jar:${DBOOK_XSL}/extensions/tagsoup-1.2.1.jar' \
            com.nexwave.nquindexer.IndexerMain
 
 epub: ${BUILDROOT_SRC}/${SCRIPTBASENAME}_html.xml
-	java -cp "/usr/share/java/saxon.jar:/usr/share/java/xslthl-2.1.3.jar" \
-          '-Dxslthl.config=file://${DBOOK_XSL}/highlighting/xslthl-config.xml' \
-          com.icl.saxon.StyleSheet \
-          $< ${DBOOK_XSL_CUSTOM}/epub/chunkHdm.xsl ${dbookXslEpubParam}
+	${SAXON6CMD} $< ${DBOOK_XSL_CUSTOM}/epub/chunkHdm.xsl ${dbookXslEpubParam}
 	rsync -av --delete ${BUILDROOT_SRC}/Resources/* ${BUILDROOT_EPUB}/OEBPS
 	rsync -av --delete ${DBOOK_XSL}/images ${BUILDROOT_EPUB}/OEBPS     # Images, Css
 	cat ${DBOOK_XSL_CUSTOM}/webhelp/common/css/positioning.supp.css >> ${BUILDROOT_EPUB}/OEBPS/docbook-epub.css # highlighting supplements