Keyhole debugging doesn't work for me. Is that else clause really empty? If it is, it doesn't need to be there at all.