diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc
index b4b1bd99c5aa1a4fa785599cbfad56526f543ad3..343d4059c8b539e858b00e3c377159b8bfa39e12 100644
--- a/src/ComputingTasks.cc
+++ b/src/ComputingTasks.cc
@@ -2140,7 +2140,7 @@ OsrStatement::writeOutput(ostream &output, [[maybe_unused]] const string &basena
 
   options_list.writeOutput(output);
   symbol_list.writeOutput("var_list_", output);
-  output << "oo_.osr = osr(var_list_,M_.osr.param_names,M_.osr.variable_indices,M_.osr.variable_weights);" << endl;
+  output << "[info, oo_, options_, M_] = osr.run(M_, options_, oo_, var_list_,M_.osr.param_names,M_.osr.variable_indices,M_.osr.variable_weights);" << endl;
 }
 
 void