Setting the Post Preview Character Limit to 0 doesn't actually disable the display of the post preview. You still get (username length) amount of preview text.
The logic in class_profileblock doesn't take into account the extra characters added by this line when calculating $end below...