diff --git a/gtsam/hybrid/HybridNonlinearFactor.cpp b/gtsam/hybrid/HybridNonlinearFactor.cpp index 528b150ac..9378d07fe 100644 --- a/gtsam/hybrid/HybridNonlinearFactor.cpp +++ b/gtsam/hybrid/HybridNonlinearFactor.cpp @@ -191,8 +191,8 @@ std::shared_ptr HybridNonlinearFactor::linearize( val + gaussian->negLogConstant()}; } else { throw std::runtime_error( - "HybridNonlinearFactor: linearize() only " - "supports Gaussian factors."); + "HybridNonlinearFactor: linearize() only supports NoiseModelFactors " + "with Gaussian (or derived) noise models."); } };