diff --git a/lib/mongoid/components.rb b/lib/mongoid/components.rb
index <HASH>..<HASH> 100644
--- a/lib/mongoid/components.rb
+++ b/lib/mongoid/components.rb
@@ -84,7 +84,7 @@ module Mongoid #:nodoc
       def prohibited_methods
         @prohibited_methods ||= MODULES.inject([]) do |methods, mod|
           methods.tap do |mets|
-            mets << mod.instance_methods
+            mets << mod.instance_methods.map{ |m| m.to_sym }
           end
         end.flatten
       end
diff --git a/spec/unit/mongoid/components_spec.rb b/spec/unit/mongoid/components_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/unit/mongoid/components_spec.rb
+++ b/spec/unit/mongoid/components_spec.rb
@@ -15,7 +15,7 @@ describe Mongoid::Components do
         mod.instance_methods.each do |method|
 
           it "includes #{method}" do
-            methods.should include(method)
+            methods.should include(method.to_sym)
           end
         end
       end
Checking field collisions should work on <I>.x