--- modules/node/node.module	2007-10-28 10:54:32.764326135 -0400
+++ modules/node/node2.module	2007-10-28 10:54:21.178300053 -0400
@@ -1970,7 +1970,8 @@ function node_validate($node, $form = ar
 
   // Make sure the body has the minimum number of words.
   // todo use a better word counting algorithm that will work in other languages
-  if (isset($node->body) && count(explode(' ', $node->body)) < $type->min_word_count) {
+  $numWord = count(preg_split("/[\s]+/", $node->body));
+  if (isset($node->body) && $numWord < $type->min_word_count) {
     form_set_error('body', t('The body of your @type is too short. You need at least %words words.', array('%words' => $type->min_word_count, '@type' => $type->name)));
   }
 
