? user.patch
? sites/default/settings.php
Index: modules/user/user.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/user/user.module,v
retrieving revision 1.821
diff -u -p -r1.821 user.module
--- modules/user/user.module	16 Jul 2007 12:43:06 -0000	1.821
+++ modules/user/user.module	23 Jul 2007 17:13:12 -0000
@@ -1430,7 +1430,9 @@ function user_register_submit($form, &$f
     else if (!variable_get('user_email_verification', TRUE) && $account->status && !$admin) {
       // No e-mail verification is required, create new user account, and login user immediately.
       _user_mail_notify('register_no_approval_required', $account);
-      user_authenticate($account->name, trim($pass));
+      if (user_authenticate($account->name, trim($pass))) {
+        drupal_set_message('Registration succesful. You are now logged in.');
+      }
       $form_state['redirect'] = '';
       return;
     }
