diff --git a/lib/new_post_manager.rb b/lib/new_post_manager.rb
index 1cbc38e19..7c17135d0 100644
--- a/lib/new_post_manager.rb
+++ b/lib/new_post_manager.rb
@@ -29,6 +29,8 @@ class NewPostManager
   end
 
   def self.user_needs_approval?(user)
+    return false if user.staff?
+
     (user.post_count < SiteSetting.approve_post_count) ||
       (user.trust_level < SiteSetting.approve_unless_trust_level.to_i)
   end