--- invite.module	2008-10-06 15:03:08.000000000 +0200
+++ invite.322748.module	2009-01-19 14:34:29.000000000 +0100
@@ -657,10 +657,16 @@ function invite_get_role_limit($account)
     $account = user_load(array('uid' => $account->uid));
   }
 
+  // localize roles
+  $roles_loc = array();
+  foreach($account->roles as $role) {
+        $roles_loc[] = t($role);
+  }
+
   $role_limit = 0;
   foreach (user_roles(0, 'send invitations') as $role) {
     $role_no_space = str_replace(' ', '_', $role);
-    if (in_array($role, $account->roles)) {
+    if (in_array($role, $roles_loc)) {
       $role_max = variable_get('invite_maxnum_'. $role_no_space, INVITE_UNLIMITED);
       if ($role_max == INVITE_UNLIMITED) {
         return INVITE_UNLIMITED;
