Index: src/draw.c =================================================================== --- src/draw.c (revision 29177) +++ src/draw.c (revision 29178) @@ -629,6 +629,7 @@ { size_t n; + if ((pcb_render != NULL) && (pcb_render->gui)) { for(n = 0; n < annot_objs.used; n++) { pcb_any_obj_t *o = annot_objs.array[n]; switch(o->type) { @@ -637,6 +638,7 @@ assert(!"Don't know how to draw annotation for object"); } } + } vtp0_truncate(&annot_objs, 0); }