Index: src/buffer.c =================================================================== --- src/buffer.c (revision 27851) +++ src/buffer.c (revision 27852) @@ -232,7 +232,7 @@ pcb_data_binding_update(pcb, Buffer->Data); pcb_board_free(newPCB); free(newPCB); - Buffer->from_outside = 1; + Buffer->from_outside = 0; /* always place matching top-to-top, don't swap sides only because the user is viewing the board from the bottom */ free(Buffer->source_path); Buffer->source_path = pcb_strdup(Filename); PCB = orig; pcb_layergrp_inhibit_dec();