--- /home/www/content_profile/content_profile.module	2009-06-15 06:55:24.000000000 -0400
+++ content_profile/content_profile.module	2009-11-29 10:14:45.000000000 -0500
@@ -381,7 +381,7 @@ function content_profile_nodeapi(&$node,
       drupal_goto('node/'. $nid .'/edit', 'destination=user/'. $node->uid);
     }
   }
-  elseif ($op == 'validate' && is_content_profile($node) && user_access('administer nodes')) {
+  elseif ($op == 'validate' && is_content_profile($node) && user_access('administer nodes') && $node->name != '' ) {
     $form = $a3;
     // Only validate if the user-name changed or we add a new node
     if (!empty($node->nid) && $form['author']['name']['#default_value'] == $node->name) {
