CvPcb: fix no footprints shown in list when no legacy libraries are defined in project file.

This commit is contained in:
Wayne Stambaugh 2014-01-17 15:26:27 -05:00
parent f0412874c0
commit bcf79484f0
1 changed files with 4 additions and 4 deletions

View File

@ -748,11 +748,11 @@ void CVPCB_MAINFRAME::DisplayStatus()
bool CVPCB_MAINFRAME::LoadFootprintFiles()
{
// Check if there are footprint libraries in project file.
if( m_ModuleLibNames.GetCount() == 0 )
// Check if there are footprint libraries in the footprint library table.
if( m_footprintLibTable == NULL || m_footprintLibTable->GetCount() == 0 )
{
wxMessageBox( _( "No PCB footprint libraries are listed in the current project file." ),
_( "Project File Error" ), wxOK | wxICON_ERROR );
wxMessageBox( _( "No PCB footprint libraries are listed in the current footprint "
"library table." ), _( "Configuration Error" ), wxOK | wxICON_ERROR );
return false;
}