aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/syntax.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/syntax.c b/src/nvim/syntax.c
index b274e22caa..cf68971f76 100644
--- a/src/nvim/syntax.c
+++ b/src/nvim/syntax.c
@@ -5283,7 +5283,9 @@ get_id_list (
id = SYNID_CONTAINED;
id += current_syn_inc_tag;
} else if (name[1] == '@') {
- if (!skip) {
+ if (skip) {
+ id = -1;
+ } else {
id = syn_check_cluster(name + 2, (int)(end - p - 1));
}
} else {