Index: rats_act.c =================================================================== --- rats_act.c (revision 17689) +++ rats_act.c (revision 17690) @@ -84,8 +84,10 @@ PCB_ACT_CONVARG(1, FGW_KEYWORD, AddRats, op = fgw_keyword(&argv[1])); - if (conf_core.temp.rat_warn) + if (conf_core.temp.rat_warn) { pcb_clear_warnings(); + pcb_draw(); + } switch (op) { case F_AllRats: if (pcb_rat_add_all(pcb_false, NULL)) @@ -215,8 +217,10 @@ PCB_ACT_CONVARG(1, FGW_KEYWORD, DeleteRats, op = fgw_keyword(&argv[1])); - if (conf_core.temp.rat_warn) + if (conf_core.temp.rat_warn) { pcb_clear_warnings(); + pcb_draw(); + } switch(op) { case F_AllRats: if (pcb_rats_destroy(pcb_false))