Index: src/js/regexp.js |
diff --git a/src/js/regexp.js b/src/js/regexp.js |
index 4a5c7033e92a4b516f65c4f4a546e8842032cc58..021e60b8b395e008926d5851b45d4e07769bfa60 100644 |
--- a/src/js/regexp.js |
+++ b/src/js/regexp.js |
@@ -45,7 +45,7 @@ var RegExpLastMatchInfo = new InternalPackedArray( |
// ------------------------------------------------------------------- |
function IsRegExp(o) { |
- if (!IS_OBJECT(o)) return false; |
+ if (!IS_SPEC_OBJECT(o)) return false; |
var is_regexp = o[matchSymbol]; |
if (!IS_UNDEFINED(is_regexp)) return TO_BOOLEAN(is_regexp); |
return IS_REGEXP(o); |