diff --git a/doc/manual/source/running-dynare.rst b/doc/manual/source/running-dynare.rst
index 23ada784417b1071f92af76ed904e15b6acfec75..ca23b3dcb19d1deb12f89add6a819d6df5dfa7b7 100644
--- a/doc/manual/source/running-dynare.rst
+++ b/doc/manual/source/running-dynare.rst
@@ -191,10 +191,10 @@ by the ``dynare`` command.
         Instructs Dynare to no create a logfile of this run in
         ``FILENAME.log.`` The default is to create the logfile.
 
-    .. option:: output=dynamic|first|second|third
+    .. option:: output=second|third
 
-       Instructs the preprocessor to output derivatives at the given
-       order. Only works when ``language=julia`` has been passed.
+       Instructs the preprocessor to output derivatives of the dynamic model at
+       least up to the given order.
 
     .. option:: language=matlab|julia
 
diff --git a/preprocessor b/preprocessor
index f5760c33ea6e97c9c110be17a64547b0c91ee9b2..8e03f17350c1ee7f29afb15f934077c26ac182f6 160000
--- a/preprocessor
+++ b/preprocessor
@@ -1 +1 @@
-Subproject commit f5760c33ea6e97c9c110be17a64547b0c91ee9b2
+Subproject commit 8e03f17350c1ee7f29afb15f934077c26ac182f6