diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb
index fc8b637ba5f8f66d3779790ad1666e2ee22c1ac4..934de6eaf22f18e0e7d83bbe57e79f133f847c3e 100644
--- a/Library/Homebrew/cmd/doctor.rb
+++ b/Library/Homebrew/cmd/doctor.rb
@@ -1020,7 +1020,7 @@ module Homebrew extend self
       checks.methods.sort << "check_for_linked_keg_only_brews" << "check_for_outdated_homebrew"
     else
       ARGV.named
-    end.select{ |method| method =~ /^check_/ }.uniq
+    end.select{ |method| method =~ /^check_/ }.reverse.uniq.reverse
 
     methods.each do |method|
       out = checks.send(method)