diff --git a/xkb/maprules.c b/xkb/maprules.c index 8e2277969..a096f2087 100644 --- a/xkb/maprules.c +++ b/xkb/maprules.c @@ -578,7 +578,7 @@ static void Apply(const char *src, char **dst) { if (src) { - if (*src == '+' || *src == '!') { + if (*src == '+' || *src == '|') { *dst = _Concat(*dst, src); } else {