diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc
index 7cc47d5dc7284f8728ac5970ba39937b3d3ecb83..3c53bb6ca403bc326d430e7a77a096a3967a4934 100644
--- a/src/ComputingTasks.cc
+++ b/src/ComputingTasks.cc
@@ -1239,9 +1239,9 @@ DynareSensitivityStatement::writeOutput(ostream &output, const string &basename,
   if (auto it = options_list.num_options.find("nograph");
       it != options_list.num_options.end())
     output << "options_.nograph = " << it->second << ";" << endl;
-  if (auto it = options_list.string_options.find("graph_format");
-      it != options_list.string_options.end())
-    output << "options_.graph_format = '" << it->second << "';" << endl;
+  if (auto it = options_list.symbol_list_options.find("graph_format");
+      it != options_list.symbol_list_options.end())
+    it->second.writeOutput("options_.graph_format", output);
 
   output << "dynare_sensitivity(options_gsa);" << endl;
 }
@@ -2873,9 +2873,9 @@ IdentificationStatement::writeOutput(ostream &output, const string &basename, bo
   if (auto it = options_list.num_options.find("nograph");
       it != options_list.num_options.end())
     output << "options_.nograph = " << it->second << ";" << endl;
-  if (auto it = options_list.string_options.find("graph_format");
-      it != options_list.string_options.end())
-    output << "options_.graph_format = '" << it->second << "';" << endl;
+  if (auto it = options_list.symbol_list_options.find("graph_format");
+      it != options_list.symbol_list_options.end())
+    it->second.writeOutput("options_.graph_format", output);
 
   output << "dynare_identification(options_ident);" << endl;
 }