Please try Max' patch, it is correct. Now I remember when we had the same problem in OpenBSD, I simply forgot about it. Max' patch will solve it, I'm quite sure :) Daniel