Index: src/org/openstreetmap/josm/actions/CombineWayAction.java
===================================================================
--- src/org/openstreetmap/josm/actions/CombineWayAction.java	(revision 6710)
+++ src/org/openstreetmap/josm/actions/CombineWayAction.java	(working copy)
@@ -144,8 +144,8 @@
         if ((reversedWays != null) && !reversedWays.isEmpty()) {
             if (!confirmChangeDirectionOfWays()) return null;
             // filter out ways that have no direction-dependent tags
-            unreversedWays = ReverseWayTagCorrector.irreversibleWays(unreversedWays);
-            reversedWays = ReverseWayTagCorrector.irreversibleWays(reversedWays);
+            //unreversedWays = ReverseWayTagCorrector.irreversibleWays(unreversedWays);
+            //reversedWays = ReverseWayTagCorrector.irreversibleWays(reversedWays);
             // reverse path if there are more reversed than unreversed ways with direction-dependent tags
             if (reversedWays.size() > unreversedWays.size()) {
                 Collections.reverse(path);
