diff --git a/pcbnew/board_design_settings.cpp b/pcbnew/board_design_settings.cpp index 570273a1dc..7db757765e 100644 --- a/pcbnew/board_design_settings.cpp +++ b/pcbnew/board_design_settings.cpp @@ -884,7 +884,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; }