Report abuse


			
diff --git a/src/org/jruby/RubyModule.java b/src/org/jruby/RubyModule.java
index a0caf63..9953223 100644
--- a/src/org/jruby/RubyModule.java
+++ b/src/org/jruby/RubyModule.java
@@ -1733,7 +1733,7 @@ public class RubyModule extends RubyObject {

     @JRubyMethod(name = "class_variable_defined?", required = 1)
     public IRubyObject class_variable_defined_p(IRubyObject var) {
-        String internedName = validateClassVariable(var.asJavaString());
+        String internedName = validateClassVariable(var.asJavaString().intern());
         RubyModule module = this;
         do {
             if (module.fastHasClassVariable(internedName)) {