Index: draw_composite.c =================================================================== --- draw_composite.c (revision 8735) +++ draw_composite.c (revision 8736) @@ -90,8 +90,8 @@ if (!ctx->thin) { pcb_gui->use_mask(HID_MASK_AFTER); comp_fill_board(ctx, HID_MASK_AFTER); - pcb_gui->use_mask(HID_MASK_OFF); } + pcb_gui->use_mask(HID_MASK_OFF); } static void comp_init(comp_ctx_t *ctx, int negative) @@ -111,6 +111,9 @@ comp_fill_board(ctx, HID_MASK_SET); } } + + if (ctx->thin) + pcb_gui->use_mask(HID_MASK_SET); } static void comp_draw_layer(comp_ctx_t *ctx, void (*draw_auto)(comp_ctx_t *ctx, void *data), void *auto_data)