diff --git a/src/base/group.c b/src/base/group.c index 02e1ad6c..a06ad639 100644 --- a/src/base/group.c +++ b/src/base/group.c @@ -220,7 +220,8 @@ static inline bool is_readable(const neu_datatag_t *tag, void *data) static inline bool name_contains(const neu_datatag_t *tag, void *data) { const char *name = data; - return strstr(tag->name, name) != NULL; + return strstr(tag->name, name) != NULL || + (tag->description != NULL && strstr(tag->description, name) != NULL); } static inline bool description_contains(const neu_datatag_t *tag, void *data)