Index: remove_act.c =================================================================== --- remove_act.c (revision 25207) +++ remove_act.c (revision 25208) @@ -55,10 +55,10 @@ switch(id) { case F_Object: pcb_hid_get_coords("Click on object to delete", &pcb_tool_note.X, &pcb_tool_note.Y, 0); - pcb_tool_save(); - pcb_tool_select_by_id(PCB_MODE_REMOVE); - pcb_notify_mode(); - pcb_tool_restore(); + pcb_tool_save(&PCB->hidlib); + pcb_tool_select_by_id(&PCB->hidlib, PCB_MODE_REMOVE); + pcb_notify_mode(&PCB->hidlib); + pcb_tool_restore(&PCB->hidlib); break; case F_Selected: pcb_remove_selected(pcb_false);