Index: user_karma.module
===================================================================
--- user_karma.module	(revision 297)
+++ user_karma.module	(working copy)
@@ -674,7 +674,8 @@
 function user_karma_user($op, &$edit, &$account, $category = NULL) {
   switch ($op) {
  
-    // Recalculate the role after an update
+    // Recalculate the role after registration or update
+    case 'insert':
     case 'after_update':
       user_karma_calculate_role($account->uid);
       break;
