Index: gcode.c =================================================================== --- gcode.c (revision 29239) +++ gcode.c (revision 29240) @@ -365,9 +365,10 @@ } } - if (pcb_cam_end(&gctx.cam) == 0) + if (pcb_cam_end(&gctx.cam) == 0) { if (!gctx.cam.okempty_group) pcb_message(PCB_MSG_ERROR, "gcode cam export for '%s' failed to produce any content (layer group missing)\n", options[HA_cam].str); + } else if (gctx.drawn_objs == 0) { if (!gctx.cam.okempty_content) pcb_message(PCB_MSG_ERROR, "gcode cam export for '%s' failed to produce any content (no objects)\n", options[HA_cam].str);