That fix isn’t working for me, at least with WP 2.3, but I found another one.
Put the following just before the line that reads //Checks to see if the admin has allowed comment editing
//Return false if the comment is a preview (Filosofo Comments Preview only)
if (isset($_POST['comment']) && isset($_POST['comment_post_ID']) && isset($_POST['preview'])) { return false; }