Index: select_act.c =================================================================== --- select_act.c (revision 24881) +++ select_act.c (revision 24882) @@ -134,8 +134,8 @@ pcb_buffer_set_number(PCB_MAX_BUFFER - 1); pcb_buffer_clear(PCB, PCB_PASTEBUFFER); pcb_hid_get_coords("Select the Subcircuit's Origin (mark) Location", &x, &y, 0); - x = pcb_grid_fit(x, PCB->Grid, PCB->GridOffsetX); - y = pcb_grid_fit(y, PCB->Grid, PCB->GridOffsetY); + x = pcb_grid_fit(x, PCB->hidlib.grid, PCB->hidlib.grid_ox); + y = pcb_grid_fit(y, PCB->hidlib.grid, PCB->hidlib.grid_oy); pcb_buffer_add_selected(PCB, PCB_PASTEBUFFER, x, y, pcb_true); pcb_undo_save_serial(); pcb_remove_selected(pcb_false);