diff --git a/lib/singleton.rb b/lib/singleton.rb index 0120f05957..afe669e06d 100644 --- a/lib/singleton.rb +++ b/lib/singleton.rb @@ -156,7 +156,7 @@ module Singleton def self.extended(c) # extending an object with Singleton is a bad idea - c.singleton_class.undef_method :extend_object + c.singleton_class.send(:undef_method, :extend_object) end def __init__(klass) # :nodoc: