=== modified file 'uc_roles/uc_roles.module'
--- uc_roles/uc_roles.module	2008-02-25 14:06:17 +0000
+++ uc_roles/uc_roles.module	2008-02-28 14:24:23 +0000
@@ -37,7 +37,7 @@
   
   while ($expiration = db_fetch_object($expirations)) {
     $user = user_load(array('uid' => $expiration->uid));
-    if (!in_array($expiration->rid,$user->roles)) {
+    if (!in_array($expiration->rid,array_keys($user->roles))) {
       _role_action('delete', $user, $expiration->rid);
     }
     elseif ($expiration->expiration <= time()) {

