diff --git a/pcbnew/footprint.cpp b/pcbnew/footprint.cpp index 7b3e257b5a..a8a89ebeb7 100644 --- a/pcbnew/footprint.cpp +++ b/pcbnew/footprint.cpp @@ -144,6 +144,7 @@ FOOTPRINT::FOOTPRINT( const FOOTPRINT& aFootprint ) : PCB_FIELD* existingField = GetField( field->GetId() ); ptrMap[field] = existingField; *existingField = *field; + existingField->SetParent( this ); } else {