diff --git a/pcbnew/initpcb.cpp b/pcbnew/initpcb.cpp index 7092822fb4..3d4a64a383 100644 --- a/pcbnew/initpcb.cpp +++ b/pcbnew/initpcb.cpp @@ -107,6 +107,11 @@ bool FOOTPRINT_EDIT_FRAME::Clear_Pcb( bool aQuery ) GetScreen()->ClrModify(); BOARD* board = new BOARD; + + // Transfer current design settings + if( GetBoard() ) + board->SetDesignSettings( GetBoard()->GetDesignSettings() ); + SetBoard( board ); SetCurItem( NULL );