diff options
Diffstat (limited to 'variable.c')
-rw-r--r-- | variable.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/variable.c b/variable.c index 966e4877ce..6d5659260c 100644 --- a/variable.c +++ b/variable.c @@ -923,6 +923,7 @@ rb_obj_instance_variables(obj) } return ary; default: + if (!generic_iv_tbl) return Qnil; if (FL_TEST(obj, FL_EXIVAR) || rb_special_const_p(obj)) { st_table *tbl; |