diff --git a/gtsam/nonlinear/ISAM2-inl.h b/gtsam/nonlinear/ISAM2-inl.h index 383951e6d..8a724cbcf 100644 --- a/gtsam/nonlinear/ISAM2-inl.h +++ b/gtsam/nonlinear/ISAM2-inl.h @@ -490,14 +490,14 @@ ISAM2Result ISAM2::update( Impl::ExpmapMasked(theta_, delta_, ordering_, markedRelinMask, delta_); toc(6,"expmap"); - result.variablesRelinearized = markedRelinMask.size(); + result.variablesRelinearized = markedKeys.size(); #ifndef NDEBUG lastRelinVariables_ = markedRelinMask; #endif } else { -#ifndef NDEBUG result.variablesRelinearized = 0; +#ifndef NDEBUG lastRelinVariables_ = vector(ordering_.nVars(), false); #endif }