diff --git a/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp b/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp index b09ba6c818..2dae02d45a 100644 --- a/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp +++ b/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp @@ -2915,6 +2915,8 @@ std::vector CADSTAR_PCB_ARCHIVE_LOADER::makeTracksFromDrawsegments( // Apply route offsetting, mimmicking the behaviour of the CADSTAR post processor if( prevTrack != nullptr ) { + track->SetStart( prevTrack->GetEnd() ); // remove discontinuities if possible + int offsetAmount = ( track->GetWidth() / 2 ) - ( prevTrack->GetWidth() / 2 ); if( offsetAmount > 0 )