diff --git a/pcbnew/plugins/ipc2581/ipc2581_plugin.cpp b/pcbnew/plugins/ipc2581/ipc2581_plugin.cpp index 69d6886c7e..422df2361e 100644 --- a/pcbnew/plugins/ipc2581/ipc2581_plugin.cpp +++ b/pcbnew/plugins/ipc2581/ipc2581_plugin.cpp @@ -1223,6 +1223,9 @@ wxXmlNode* IPC2581_PLUGIN::generateBOMSection( wxXmlNode* aEcadNode ) } } + if( bom_entries.empty() ) + return nullptr; + wxFileName fn( m_board->GetFileName() ); wxXmlNode* bomNode = new wxXmlNode( wxXML_ELEMENT_NODE, "Bom" );