diff --git a/preprocessor/DynamicModel.cc b/preprocessor/DynamicModel.cc
index 55f22502dd8cbf2f34eeabb34b194bfcaae92b05..d7074d5922f5041d3c3bf660503dbe68820c7474 100644
--- a/preprocessor/DynamicModel.cc
+++ b/preprocessor/DynamicModel.cc
@@ -3340,6 +3340,8 @@ DynamicModel::writeParamsDerivativesFile(const string &basename) const
   if (isUnaryOpUsed(oSteadyState))
     paramsDerivsFile << "global oo_;" << endl << endl;
 
+  writeModelLocalVariables(paramsDerivsFile, oMatlabDynamicModel);
+
   writeTemporaryTerms(params_derivs_temporary_terms, paramsDerivsFile, oMatlabDynamicModel);
 
   // Write parameter derivative