Index: role_weights.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/role_weights/role_weights.module,v
retrieving revision 1.12.2.13
diff -u -r1.12.2.13 role_weights.module
--- role_weights.module	7 Jul 2009 15:12:54 -0000	1.12.2.13
+++ role_weights.module	10 Aug 2009 15:31:01 -0000
@@ -260,6 +260,7 @@
  *   The lighest or heaviest role id from $roles
  */
 function role_weights_get_weighted_max($roles, $weight_end = 'lightest') {
+  if (is_array($roles)) {
   $role_weights = _role_weights_get_weights();
 
   if ($weight_end == 'lightest') {
@@ -275,6 +276,7 @@
       return $rid;
     }
   }
+  }
 }
 
 /**

