Index: trunk/src/obj_pstk_proto.c =================================================================== --- trunk/src/obj_pstk_proto.c (revision 18060) +++ trunk/src/obj_pstk_proto.c (revision 18061) @@ -347,6 +347,12 @@ } } + if (remove_src) { + if (src->parent.data->padstack_tree != NULL) + pcb_r_delete_entry(src->parent.data->padstack_tree, (pcb_box_t *)src); + pcb_pstk_free(src); + } + return -1; }