diff --git a/src/StaticModel.cc b/src/StaticModel.cc
index 52cc66d8b4df7c1b601d8d99b9f5ce5086917c4e..b21bbff5a444457f5fcd5b384b269b2d818659ab 100644
--- a/src/StaticModel.cc
+++ b/src/StaticModel.cc
@@ -1655,7 +1655,7 @@ StaticModel::writeStaticModel(const string &basename,
              << endl
              << "function static!(T::Vector{Float64}, residual::Vector{Float64}, g1::Matrix{Float64}," << endl
              << "                 y::Vector{Float64}, x::Vector{Float64}, params::Vector{Float64})" << endl
-             << "    staticG1!(T, g1, y, x, params, true)" << endl
+             << "    staticG1!(T, g1, y, x, params, true, true)" << endl
              << "    staticResid!(T, residual, y, x, params, false)" << endl
              << "    return nothing" << endl
              << "end" << endl
@@ -1668,8 +1668,8 @@ StaticModel::writeStaticModel(const string &basename,
              << endl
              << "function static!(T::Vector{Float64}, residual::Vector{Float64}, g1::Matrix{Float64}, g2::Matrix{Float64}," << endl
              << "                 y::Vector{Float64}, x::Vector{Float64}, params::Vector{Float64})" << endl
-             << "    staticG2!(T, g2, y, x, params, true)" << endl
-             << "    staticG1!(T, g1, y, x, params, false)" << endl
+             << "    staticG2!(T, g2, y, x, params, true, true, true)" << endl
+             << "    staticG1!(T, g1, y, x, params, false, false)" << endl
              << "    staticResid!(T, residual, y, x, params, false)" << endl
              << "    return nothing" << endl
              << "end" << endl << endl