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)) {