diff --git a/eeschema/dialogs/dialog_bom.cpp b/eeschema/dialogs/dialog_bom.cpp index dce0cd2d36..2ce455c63d 100644 --- a/eeschema/dialogs/dialog_bom.cpp +++ b/eeschema/dialogs/dialog_bom.cpp @@ -332,6 +332,9 @@ void DIALOG_BOM::installGeneratorsList() // Populate list box for( unsigned ii = 0; ii < m_generators.size(); ii++ ) { + if( !m_generators[ii]->GetFile().Exists( wxFILE_EXISTS_REGULAR ) ) + continue; + m_lbGenerators->Append( m_generators[ii]->GetName() ); if( active_plugin_name == m_generators[ii]->GetName() )