Index: trunk/resources/data/defaultpresets.xml
===================================================================
--- trunk/resources/data/defaultpresets.xml	(revision 16639)
+++ trunk/resources/data/defaultpresets.xml	(revision 16646)
@@ -1055,5 +1055,5 @@
             <key key="highway" value="footway" />
             <optional>
-                <combo key="footway" text="Type" values="sidewalk,crossing" values_context="footway" />
+                <combo key="footway" text="Type" values="access_aisle,crossing,sidewalk" values_context="footway" />
                 <reference ref="name_layer" />
                 <reference ref="surface_smoothness" />
Index: trunk/resources/data/validator/highway.mapcss
===================================================================
--- trunk/resources/data/validator/highway.mapcss	(revision 16639)
+++ trunk/resources/data/validator/highway.mapcss	(revision 16646)
@@ -103,5 +103,5 @@
 }
 
-/* footway, see #10851, #10976, #15439 */
+/* footway, see #10851, #10976, #15439, #19389 */
 way[footway=left][/^footway:/],
 way[footway=right][/^footway:/],
@@ -136,6 +136,6 @@
   set fixable_footway;
 }
-way[footway][footway!=sidewalk][footway!=crossing]!.fixable_footway!.not_fixable_footway { /* do not trigger this rule if already one of the 4 previous rules applied */
-  throwWarning: tr("Value of ''{0}'' should either be ''{1}'' or ''{2}''. For sidewalks use ''{3}'' instead.", "{0.key}", "{1.value}", "{2.value}", "sidewalk=left|right|both|no");
+way[footway][footway!=access_aisle][footway!=crossing][footway!=sidewalk]!.fixable_footway!.not_fixable_footway { /* do not trigger this rule if already one of the 4 previous rules applied */
+  throwWarning: tr("Value of {0} should either be {1}, {2} or {3}. For sidewalks use {4} instead.", "{0.key}", "{1.value}", "{2.value}", "{3.value}", "sidewalk=left|right|both|no");
   assertNoMatch: "way footway=left";
   assertNoMatch: "way footway=none";
