diff --git a/doc/dynare.texi b/doc/dynare.texi
index 06bfd9b9fdaf16f42b37f0fa38c73cf1862a8e84..e463208844e51bca231f4f596e6bd27568fbb8ea 100644
--- a/doc/dynare.texi
+++ b/doc/dynare.texi
@@ -4542,7 +4542,8 @@ This command computes the smoothed variables (and possible the filtered
 variables) on a @code{calibrated} model.
 
 A datafile must be provided, and the observable variables declared with
-@code{varobs}.
+@code{varobs}. The smoother is based on a first-order approximation of
+the model.
 
 @vindex oo_.SmoothedVariables
 @vindex oo_.SmoothedShocks
diff --git a/preprocessor/ComputingTasks.cc b/preprocessor/ComputingTasks.cc
index 25823649f568c4b4b20c4bc9a15fb91ec5b409df..39f3e1f1f51efcd2016b34b2380d059292a5a4e7 100644
--- a/preprocessor/ComputingTasks.cc
+++ b/preprocessor/ComputingTasks.cc
@@ -2332,5 +2332,6 @@ CalibSmootherStatement::writeOutput(ostream &output, const string &basename) con
   symbol_list.writeOutput("var_list_", output);
   output << "options_.mode_compute = 0;" << endl
          << "options_.smoother = 1;" << endl
+         << "options_.order = 1;" << endl
          << "dynare_estimation(var_list_);" << endl;
 }