diff --git a/ModFile.cc b/ModFile.cc
index 79957925654f563a437a7d721115006403f38802..22e34f07c03ac4d092588a1ffbd22d48711425bd 100644
--- a/ModFile.cc
+++ b/ModFile.cc
@@ -685,6 +685,8 @@ ModFile::writeOutputFiles(const string &basename, bool clear_all, bool clear_glo
       mOutputFile << "};" << endl;
     }
 
+  mOutputFile << "M_.hessian_eq_zero = " << dynamic_model.checkHessianZero() << ";" << endl;
+
   config_file.writeCluster(mOutputFile);
 
   if (byte_code)