diff --git a/eeschema/dialogs/dialog_sim_model.cpp b/eeschema/dialogs/dialog_sim_model.cpp index b9da8603fa..7862314a0d 100644 --- a/eeschema/dialogs/dialog_sim_model.cpp +++ b/eeschema/dialogs/dialog_sim_model.cpp @@ -186,6 +186,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( _( "" ) );