diff --git a/Library/.rubocop_todo.yml b/Library/.rubocop_todo.yml
index d044796fe86e3b0eb091b69dfd4ab55b4e8c9a0b..58eb67657a19400794409482e4bf18e224390679 100644
--- a/Library/.rubocop_todo.yml
+++ b/Library/.rubocop_todo.yml
@@ -281,13 +281,6 @@ Style/RegexpLiteral:
     - 'Homebrew/keg.rb'
     - 'Homebrew/version.rb'
 
-# Offense count: 1
-# Cop supports --auto-correct.
-# Configuration parameters: AllowAsExpressionSeparator.
-Style/Semicolon:
-  Exclude:
-    - 'Homebrew/descriptions.rb'
-
 # Offense count: 2
 # Cop supports --auto-correct.
 # Configuration parameters: SupportedStyles.
diff --git a/Library/Homebrew/descriptions.rb b/Library/Homebrew/descriptions.rb
index 24e342474495c49336f7b39914a9add375bfbb18..0ef4316d34ff593eb8defaad545b66e83c5e123b 100644
--- a/Library/Homebrew/descriptions.rb
+++ b/Library/Homebrew/descriptions.rb
@@ -136,6 +136,6 @@ class Descriptions
 
   def short_name_counts
     @short_name_counts ||=
-      short_names.values.each_with_object(Hash.new(0)) { |name, counts| counts[name] += 1; counts }
+      short_names.values.each_with_object(Hash.new(0)) { |name, counts| counts[name] += 1 }
   end
 end