diff --git a/eeschema/sch_symbol.cpp b/eeschema/sch_symbol.cpp index 0a0bd6e3ba..a1dce4ee85 100644 --- a/eeschema/sch_symbol.cpp +++ b/eeschema/sch_symbol.cpp @@ -350,6 +350,8 @@ void SCH_SYMBOL::UpdatePins() if( !pin->GetAlt().IsEmpty() ) altPinMap[ pin->GetNumber() ] = pin->GetAlt(); + + pin->SetLibPin( nullptr ); } m_pinMap.clear();