Daniel Norton
added a comment - PHP prior to 5.3 flagged this as a "notice", but 5.3 flags it as a "warning".
Either way, it's an error in the code and not a problem with PHP.
Daniel Norton
added a comment - This patch is untested.
Compare the changes in this patch to the original code at lines 986 & 3699. (This patch does not affect line numbering.)
It looks like this problem is related to PHP5.3