Index: parse_y.c =================================================================== --- parse_y.c (revision 29011) +++ parse_y.c (revision 29012) @@ -2890,7 +2890,7 @@ case 183: #line 1246 "parse_y.y" /* yacc.c:1652 */ { - currnet = pcb_net_get(yyPCB, &yyPCB->netlist[PCB_NETLIST_INPUT], (yyvsp[-3].string), 1); + currnet = pcb_net_get(yyPCB, &yyPCB->netlist[PCB_NETLIST_INPUT], (yyvsp[-3].string), PCB_NETA_ALLOC); if (((yyvsp[-2].string) != NULL) && (*(yyvsp[-2].string) != '\0')) pcb_attribute_put(&currnet->Attributes, "style", (yyvsp[-2].string)); free ((yyvsp[-3].string)); Index: parse_y.y =================================================================== --- parse_y.y (revision 29011) +++ parse_y.y (revision 29012) @@ -1244,7 +1244,7 @@ /* name style pin pin ... */ : T_NET '(' STRING STRING ')' '(' { - currnet = pcb_net_get(yyPCB, &yyPCB->netlist[PCB_NETLIST_INPUT], $3, 1); + currnet = pcb_net_get(yyPCB, &yyPCB->netlist[PCB_NETLIST_INPUT], $3, PCB_NETA_ALLOC); if (($4 != NULL) && (*$4 != '\0')) pcb_attribute_put(&currnet->Attributes, "style", $4); free ($3);