diff --git a/checkers/ruleguard_checker.go b/checkers/ruleguard_checker.go index a6db91ae0..7c5d1b34c 100644 --- a/checkers/ruleguard_checker.go +++ b/checkers/ruleguard_checker.go @@ -184,7 +184,7 @@ func newRuleguardChecker(info *linter.CheckerInfo, ctx *linter.CheckerContext) ( DebugPrint: debugPrint, GroupFilter: func(g *ruleguard.GoRuleGroup) bool { whyDisabled := "" - enabled := len(enabledGroups) == 0 || enabledGroups[g.Name] + enabled := flagEnable == "" || enabledGroups[g.Name] switch { case !enabled: whyDisabled = "not enabled by -enabled flag"