diff --git a/src/detect-engine.c b/src/detect-engine.c index 22cbb236fc..5407a98dc2 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -3248,7 +3248,7 @@ DetectEngineCtx *DetectEngineGetByTenantId(int tenant_id) DetectEngineCtx *de_ctx = master->list; while (de_ctx) { - if (de_ctx->tenant_id == tenant_id) { + if (de_ctx->minimal == 0 && de_ctx->tenant_id == tenant_id) { de_ctx->ref_cnt++; break; }