could you post the patch, so the bug is fixed in 4.5? I had the problem before but didn't get around to do anything about it.
rafael