The thing is that the login attempt is inserted in the logs (and it's a DENY too).
There is something which isn't initialized (the username I suppose)
I'm not really sure that preg_match has the same syntax as ereg_replace. What's the username you have registered?
I can't guarantee I will check this soon (I'm busy with work), but I'll try to check and correct the problem if I can reproduce it.