Index: insert.c =================================================================== --- insert.c (revision 1807) +++ insert.c (revision 1808) @@ -241,7 +241,7 @@ InsertedPoint.Y = myline.Point2.Y; return &InsertedPoint; } - if (TEST_FLAG(ALLDIRECTIONFLAG, PCB)) { + if (conf_core.editor.all_direction_lines) { InsertedPoint.X = Crosshair.X; InsertedPoint.Y = Crosshair.Y; return &InsertedPoint;