Still motivation for this rule is applicable even for default parameter value: block {} can be confused with an empty object.
So the suggestion to you would be to add comment, e.g. /* do nothing */ inside empty block. You could also argue if rule should raise critical issues, but as it is a code smell, having critical is ok to me.