diff --git a/scripts/base/frameworks/netcontrol/main.bro b/scripts/base/frameworks/netcontrol/main.bro index e381931643..d2510f3c58 100644 --- a/scripts/base/frameworks/netcontrol/main.bro +++ b/scripts/base/frameworks/netcontrol/main.bro @@ -532,6 +532,11 @@ function plugin_activated(p: PluginState) log_error("unknown plugin activated", p); return; } + + # Suppress duplicate activation + if ( plugin_ids[id]$_activated == T ) + return; + plugin_ids[id]$_activated = T; log_msg("activation finished", p);