Index: Zend/zend_compile.c =================================================================== RCS file: /repository/ZendEngine2/zend_compile.c,v retrieving revision 1.563 diff -u -u -r1.563 zend_compile.c --- Zend/zend_compile.c 26 Mar 2004 20:05:19 -0000 1.563 +++ Zend/zend_compile.c 8 Apr 2004 19:14:36 -0000 @@ -3323,7 +3323,7 @@ value = tmp; } - if (key->u.EA.type & ZEND_PARSED_REFERENCE_VARIABLE) { + if (key->op_type != IS_UNUSED && (key->u.EA.type & ZEND_PARSED_REFERENCE_VARIABLE)) { zend_error(E_COMPILE_ERROR, "Key element cannot be a reference"); }