Index: /trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java	(revision 3018)
+++ /trunk/src/org/openstreetmap/josm/actions/OrthogonalizeAction.java	(revision 3019)
@@ -55,7 +55,9 @@
      * excepted deviation from an angle of 0, 90, 180, 360 degrees
      * maximum value: 45 degrees
-     */
-    private static final double TOLERANCE1 = Math.toRadians(35.);   // within a way
-    private static final double TOLERANCE2 = Math.toRadians(35.);   // ways relative to each other
+     *
+     * Current policy is to except just everything, no matter how strange the result would be.
+     */
+    private static final double TOLERANCE1 = Math.toRadians(45.);   // within a way
+    private static final double TOLERANCE2 = Math.toRadians(45.);   // ways relative to each other
 
     /**
