Index: trunk/src_plugins/import_sch/import_sch.c =================================================================== --- trunk/src_plugins/import_sch/import_sch.c (revision 23329) +++ trunk/src_plugins/import_sch/import_sch.c (revision 23330) @@ -45,7 +45,6 @@ #include "compat_fs.h" #include "pcb-printf.h" #include "remove.h" -#include "rats.h" #include "actions.h" #include "import_sch_conf.h" #include "misc_util.h" @@ -368,7 +367,7 @@ } pcb_rats_destroy(pcb_false); - pcb_rat_add_all(pcb_false); + pcb_parse_actions("Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Block)"); if (conf_import_sch.plugins.import_sch.verbose) pcb_message(PCB_MSG_DEBUG, "pcb_act_Import: === Leaving pcb_act_Import ===\n");