Common subdirectories: userpoints.orig/contrib and userpoints/contrib
Common subdirectories: userpoints.orig/po and userpoints/po
diff -u userpoints.orig/userpoints_basic.module userpoints/userpoints_basic.module
--- userpoints.orig/userpoints_basic.module	2007-01-16 05:50:08.000000000 +0100
+++ userpoints/userpoints_basic.module	2007-02-14 00:35:59.236837300 +0100
@@ -126,14 +126,15 @@
   }
 }
 
-function userpoints_invite($uid, $op) {
+function userpoints_invite($op, $args) {
   switch($op) {
     case 'invite':
       $points = variable_get(USERPOINTS_INVITE_INVITE, 0);
       break;
-    case 'register':
+    case 'escalate':
       $points = variable_get(USERPOINTS_INVITE_REGISTER, 0);
+      $op = 'register';
       break;
   }
-  userpoints_userpointsapi('points',$points, $uid,'invite'.$op);
+  userpoints_userpointsapi('points', $points, $args['inviter']->uid, 'invite '.$op);
 }
