Index: trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c =================================================================== --- trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 20825) +++ trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 20826) @@ -1342,6 +1342,9 @@ { static enum pcb_crosshair_shape_e prev = pcb_ch_shape_basic; + if (gport->view.crosshair_x < 0 || !ghidgui->topwin.active || !gport->view.has_entered) + return; + draw_right_cross(xor_gc, x, y); if (prev == pcb_ch_shape_union_jack) draw_slanted_cross(xor_gc, x, y);