diff --git a/lib/active_admin/pundit_adapter.rb b/lib/active_admin/pundit_adapter.rb index 1aea2d783ac..ecc233b51d2 100644 --- a/lib/active_admin/pundit_adapter.rb +++ b/lib/active_admin/pundit_adapter.rb @@ -57,7 +57,7 @@ def format_action(action, subject) private def namespace(object) - if ActiveAdmin.application.pundit_policy_namespace + if ActiveAdmin.application.pundit_policy_namespace && !object.class.to_s.include?(ActiveAdmin.application.pundit_policy_namespace.to_s.camelize) [ActiveAdmin.application.pundit_policy_namespace.to_sym, object] else object