diff --git content_profile_registration.module content_profile_registration.module
index 985284f..f71119e 100644
--- content_profile_registration.module
+++ content_profile_registration.module
@@ -190,7 +190,10 @@ function content_profile_registration_user_register_validate($form, &$form_state
   foreach (content_profile_get_types('names', (arg(0) == 'admin' ? 'admin_user_create_use' : 'registration_use')) as $type => $typename) {
     $node = (object)$form_state['values'];
     $node->type = $type;
-
+		
+    // Remove user name so we can node_validate
+    unset($node->name);
+		
     if (!in_array('other', content_profile_get_settings($type, 'registration_hide'))) {
       node_validate($node);
     }
