diff --git a/eeschema/sch_plugins/eagle/sch_eagle_plugin.cpp b/eeschema/sch_plugins/eagle/sch_eagle_plugin.cpp index 3179207495..cb1abafbcf 100644 --- a/eeschema/sch_plugins/eagle/sch_eagle_plugin.cpp +++ b/eeschema/sch_plugins/eagle/sch_eagle_plugin.cpp @@ -1514,15 +1514,10 @@ void SCH_EAGLE_PLUGIN::loadInstance( wxXmlNode* aInstanceNode ) symbol->GetField( VALUE_FIELD )->SetText( value ); - // Hide the value field if the Eagle "package" element is empty which is the case for most - // power symbols which Eagle hides by default or no Eagle "value" element is defined. - bool showValueField = !( package.IsEmpty() || !epart->value || - !part->GetFieldById( VALUE_FIELD )->IsVisible() ); - // Set the visibility of fields. symbol->GetField( REFERENCE_FIELD )->SetVisible( part->GetFieldById( REFERENCE_FIELD )->IsVisible() ); - symbol->GetField( VALUE_FIELD )->SetVisible( showValueField ); + symbol->GetField( VALUE_FIELD )->SetVisible( part->GetFieldById( VALUE_FIELD )->IsVisible() ); for( const auto& a : epart->attribute ) {