diff --git a/eeschema/dialogs/dialog_sim_model.cpp b/eeschema/dialogs/dialog_sim_model.cpp index 29807d9e04..638e521e95 100644 --- a/eeschema/dialogs/dialog_sim_model.cpp +++ b/eeschema/dialogs/dialog_sim_model.cpp @@ -205,6 +205,9 @@ bool DIALOG_SIM_MODEL::TransferDataToWindow() { m_libraryPathText->ChangeValue( libraryFilename ); m_curModelType = SIM_MODEL::ReadTypeFromFields( m_fields, &reporter ); + + // load library will mangle the set reporter + m_libraryModelsMgr.SetReporter( &reporter ); m_libraryModelsMgr.CreateModel( nullptr, m_sortedPartPins, m_fields ); m_modelNameChoice->Append( _( "" ) );