diff --git a/pcbnew/board_design_settings.cpp b/pcbnew/board_design_settings.cpp index 4ac7558910..37a2bc0c2d 100644 --- a/pcbnew/board_design_settings.cpp +++ b/pcbnew/board_design_settings.cpp @@ -751,7 +751,8 @@ void BOARD_DESIGN_SETTINGS::initFromOther( const BOARD_DESIGN_SETTINGS& aOther ) else m_netClasses = aOther.m_netClasses; - m_defaultZoneSettings = aOther.m_defaultZoneSettings; + m_Pad_Master = std::make_unique( *aOther.m_Pad_Master ); + m_defaultZoneSettings = aOther.m_defaultZoneSettings; }