Index: trunk/src_plugins/draw_fab/draw_fab.c =================================================================== --- trunk/src_plugins/draw_fab/draw_fab.c (revision 9665) +++ trunk/src_plugins/draw_fab/draw_fab.c (revision 9666) @@ -259,7 +259,7 @@ yoff = -TEXT_LINE; for (found = 0, i = 0; i < pcb_max_layer; i++) { pcb_layer_t *l = LAYER_PTR(i); - if ((pcb_layer_flags(PCB, i) & PCB_LYT_OUTLINE) && (linelist_length(&l->Line) || arclist_length(&l->Arc))) { + if ((pcb_layer_flags(PCB, i) & PCB_LYT_OUTLINE) && (!PCB_RTREE_EMPTY(l->line_tree) || !PCB_RTREE_EMPTY(l->arc_tree))) { found = 1; break; }