diff --git a/preprocessor/DynamicModel.cc b/preprocessor/DynamicModel.cc
index 014970b36c7bd7b42847fcae5485b84fd10f23f0..9bf70ae6938b3c37ed262f3487abebc92ce1bfb9 100644
--- a/preprocessor/DynamicModel.cc
+++ b/preprocessor/DynamicModel.cc
@@ -4254,7 +4254,7 @@ DynamicModel::writeDmmLatentVarInfo(ostream &output) const
       map<int, string>::const_iterator it1 = dmmLatentVarMat.find(it->first);
       if (it1 != dmmLatentVarMat.end())
         output << "options_.dmm.S(dmmSind).mat = '" << it1->second << "';" << endl;
-      output << "dmmLatentVarIdx = dmmSind + 1;" << endl;
+      output << "dmmSind = dmmSind + 1;" << endl;
     }
 }