diff --git a/app/policies/application_policy.rb b/app/policies/application_policy.rb
index dd6cb01af37e15c8298d8f66b68a69c6459b00dd..fbaad2a76fd8850c27bf81e9bc39fa02e968918b 100644
--- a/app/policies/application_policy.rb
+++ b/app/policies/application_policy.rb
@@ -55,7 +55,11 @@ class ApplicationPolicy
     raise 'You must implement this method!'
   end
 
-  class Scope
+  def user_can_moderate?
+    user.is_admin? || user.is_moderator?
+  end
+
+  class Scope < ApplicationPolicy
     attr_reader :user, :scope
 
     def initialize(user, scope)