I fear that this hunk looks incorrect to me.