diff --git a/Library/Homebrew/cmd/uninstall.rb b/Library/Homebrew/cmd/uninstall.rb
index 34695bd1c265335f4435d9b3849ce2b064bb85ac..b37e67224894fb68c0405447f6aa04459325ffd2 100644
--- a/Library/Homebrew/cmd/uninstall.rb
+++ b/Library/Homebrew/cmd/uninstall.rb
@@ -99,8 +99,8 @@ module Homebrew
     attr_reader :reqs, :deps
 
     def initialize(requireds, dependents)
-      @reqs = requireds
-      @deps = dependents
+      @reqs = requireds.compact
+      @deps = dependents.compact
     end
 
     protected