diff --git a/lib/active_model/serializer.rb b/lib/active_model/serializer.rb index c06c58a0..b94b8a46 100644 --- a/lib/active_model/serializer.rb +++ b/lib/active_model/serializer.rb @@ -67,8 +67,10 @@ module ActiveModel else serializer_name = "#{resource.class.name}Serializer" - if Object.const_defined?(serializer_name) + begin Object.const_get(serializer_name) + rescue NameError + nil end end end