Index: gtkhid-cairo.c =================================================================== --- gtkhid-cairo.c (revision 19132) +++ gtkhid-cairo.c (revision 19133) @@ -240,6 +240,9 @@ /* virtual layers */ { + if (PCB_LAYER_IS_DRILL(flags, purpi)) + return 1; + switch (flags & PCB_LYT_ANYTHING) { case PCB_LYT_INVIS: return /* pinout ? 0 : */ PCB->InvisibleObjectsOn; @@ -247,9 +250,6 @@ if (PCB_LAYERFLG_ON_VISIBLE_SIDE(flags) /*|| pinout */ ) return pcb_silk_on(PCB); return 0; - case PCB_LYT_PDRILL: - case PCB_LYT_UDRILL: - return 1; case PCB_LYT_UI: return 1; case PCB_LYT_RAT: