diff --git a/pcbnew/class_board.cpp b/pcbnew/class_board.cpp index 0091e6def9..835ac9c736 100644 --- a/pcbnew/class_board.cpp +++ b/pcbnew/class_board.cpp @@ -2847,6 +2847,8 @@ void BOARD::ReplaceNetlist( NETLIST& aNetlist, bool aDeleteSinglePadNets, } } + m_connectivity->RecalculateRatsnest(); + std::swap( newFootprints, *aNewFootprints ); }