diff --git a/reference/xsl/functions/xsl-xsltprocessor-construct.xml b/reference/xsl/functions/xsl-xsltprocessor-construct.xml
new file mode 100644
index 0000000000..62d9eee7de
--- /dev/null
+++ b/reference/xsl/functions/xsl-xsltprocessor-construct.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ XSLTProcessor->__construct()
+ Creates a new XSLTProcessor object
+
+
+ &reftitle.description;
+
+ XSLTProcessor
+
+ __construct
+
+
+
+
+ Creates a new XSLTProcessor object.
+
+
+
+
+
diff --git a/reference/xsl/reference.xml b/reference/xsl/reference.xml
index a962230678..57864d1c79 100644
--- a/reference/xsl/reference.xml
+++ b/reference/xsl/reference.xml
@@ -1,5 +1,5 @@
-
+
XSL functions
XSL
@@ -35,6 +35,14 @@
XSLTProcessor
+
+ &reftitle.constructor;
+
+
+ - construct a new XSLTProcessor object
+
+
+