diff --git a/src/frontend/grammar.y b/src/frontend/grammar.y
index 858c766b698aa124308a292f8ddcf90250127120..1cf068538bc13f7686fc12df2d0ba22247f9d553 100644 (file)
--- a/src/frontend/grammar.y
+++ b/src/frontend/grammar.y
if ((M(m)->type == MATCHER_HOST)
|| (M(m)->type == MATCHER_AND)
- || (M(m)->type == MATCHER_OR))
+ || (M(m)->type == MATCHER_OR)
+ || (M(m)->type == MATCHER_NOT))
CONN_MATCHER($$)->matcher = m;
else if (M(m)->type == MATCHER_SERVICE)
CONN_MATCHER($$)->matcher = sdb_store_host_matcher(NULL,