カスタムプラグイン:シリアライザーに追加できない

こんにちは。
BasicUserSerializer にユーザーの管理者(true/false)フィールドを追加して、About ページなどで利用したいと考えています。

#plugin.rb
after_initialize do
  add_to_serializer(:basic_user, :admin) do
    object.admin
  end
end

しかし、プラグインでこのように追加すると、About ページ(およびパラメータが正常に追加されていることが確認できます)を除くすべてのページが読み込めなくなり、ListController#latest で ActiveModel::MissingAttributeError(欠落属性:admin)が発生します。

これを回避するにはどうすればよいでしょうか?

「いいね!」 1

これ、できましたか?