diff --git a/src/DynareMain2.cc b/src/DynareMain2.cc
index b5b2e68a04abdad1c245b771244e55a0b765e261..38428887921b5cc0e3a961786b06b76749412519 100644
--- a/src/DynareMain2.cc
+++ b/src/DynareMain2.cc
@@ -65,7 +65,7 @@ main2(stringstream &in, const string &basename, bool debug, bool clear_all, bool
 
   // Write outputs
   if (output_mode != FileOutputType::none)
-    mod_file->writeExternalFiles(basename, output_mode, language);
+    mod_file->writeExternalFiles(basename, language);
   else
     mod_file->writeOutputFiles(basename, clear_all, clear_global, no_log, no_warn, console, nograph,
                                nointeractive, config_file, check_model_changes, minimal_workspace, compute_xrefs,
diff --git a/src/ModFile.cc b/src/ModFile.cc
index 98db35d102430e461ddf16b6991bf379d2e7294c..33f13155beeb29e3613702b61e9b3868d39d861f 100644
--- a/src/ModFile.cc
+++ b/src/ModFile.cc
@@ -1151,12 +1151,12 @@ ModFile::writeOutputFiles(const string &basename, bool clear_all, bool clear_glo
 }
 
 void
-ModFile::writeExternalFiles(const string &basename, FileOutputType output, LanguageOutputType language) const
+ModFile::writeExternalFiles(const string &basename, LanguageOutputType language) const
 {
   switch (language)
     {
     case LanguageOutputType::julia:
-      writeExternalFilesJulia(basename, output);
+      writeExternalFilesJulia(basename);
       break;
     case LanguageOutputType::matlab:
       cerr << "The 'output' option cannot be used when language=matlab" << endl;
@@ -1165,7 +1165,7 @@ ModFile::writeExternalFiles(const string &basename, FileOutputType output, Langu
 }
 
 void
-ModFile::writeExternalFilesJulia(const string &basename, FileOutputType output) const
+ModFile::writeExternalFilesJulia(const string &basename) const
 {
   ofstream jlOutputFile;
   if (basename.size())
diff --git a/src/ModFile.hh b/src/ModFile.hh
index 1bfe7cb7462f4a8167d94937d7fc990f3f6c1f67..06b6ff725db5a8e76ad1e338bc905b417e1af597 100644
--- a/src/ModFile.hh
+++ b/src/ModFile.hh
@@ -170,8 +170,8 @@ public:
                         bool check_model_changes, bool minimal_workspace, bool compute_xrefs,
                         const string &mexext, const filesystem::path &matlabroot,
                         const filesystem::path &dynareroot, bool onlymodel) const;
-  void writeExternalFiles(const string &basename, FileOutputType output, LanguageOutputType language) const;
-  void writeExternalFilesJulia(const string &basename, FileOutputType output) const;
+  void writeExternalFiles(const string &basename, LanguageOutputType language) const;
+  void writeExternalFilesJulia(const string &basename) const;
 
   void computeChecksum();
   //! Write JSON representation of ModFile object