Index: trunk/src/org/openstreetmap/josm/actions/corrector/ReverseWayNoTagCorrector.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/corrector/ReverseWayNoTagCorrector.java	(revision 17022)
+++ trunk/src/org/openstreetmap/josm/actions/corrector/ReverseWayNoTagCorrector.java	(revision 17023)
@@ -58,5 +58,7 @@
             if (isDirectional) {
                 final boolean cannotBeCorrected = ReverseWayTagCorrector.getTagCorrections(tag).isEmpty();
-                if (cannotBeCorrected) {
+
+                if (cannotBeCorrected && !way.isKeyTrue("two_sided")) {
+                    // two_sided=yes is a special (documented) barrier=city_wall attribute, see #197140
                     collection.add(tag);
                 }
