summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--options/m_config.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/options/m_config.c b/options/m_config.c
index 77c0fcdc06..92f1009aec 100644
--- a/options/m_config.c
+++ b/options/m_config.c
@@ -1351,7 +1351,7 @@ void m_config_notify_change_co(struct m_config *config,
for (int n = 0; n < shadow->num_listeners; n++) {
struct m_config_cache *cache = shadow->listeners[n];
- if (cache->wakeup_cb)
+ if (cache->wakeup_cb && m_config_gdata(cache->data, co->group_index))
cache->wakeup_cb(cache->wakeup_cb_ctx);
}