Index: obj_arc.c =================================================================== --- obj_arc.c (revision 27606) +++ obj_arc.c (revision 27607) @@ -1011,7 +1011,7 @@ pcb_arc_t *arc = (pcb_arc_t *)b; pcb_draw_info_t *info = cl; - if (pcb_hidden_floater((pcb_any_obj_t*)b)) + if (pcb_hidden_floater((pcb_any_obj_t*)b) || pcb_partial_export((pcb_any_obj_t*)b, info)) return PCB_R_DIR_FOUND_CONTINUE; if (!PCB->SubcPartsOn && pcb_lobj_parent_subc(arc->parent_type, &arc->parent)) @@ -1026,7 +1026,7 @@ pcb_arc_t *arc = (pcb_arc_t *)b; pcb_draw_info_t *info = cl; - if (pcb_hidden_floater((pcb_any_obj_t*)b)) + if (pcb_hidden_floater((pcb_any_obj_t*)b) || pcb_partial_export((pcb_any_obj_t*)b, info)) return PCB_R_DIR_FOUND_CONTINUE; if (!PCB->SubcPartsOn && pcb_lobj_parent_subc(arc->parent_type, &arc->parent))