--- tokenauth.module.orig	2008-08-09 21:00:51.000000000 -0400
+++ tokenauth.module	2008-08-10 12:46:18.000000000 -0400
@@ -265,11 +265,12 @@ function tokenauth_user($op, &$edit, &$a
       }
       break;
     case 'insert':
+      $length = variable_get('tokenauth_length', 10);
       $sql = "INSERT INTO {tokenauth_tokens} (uid, token) VALUES (%d, '%s')";
-      db_query($sql, $account->uid, user_password());
+      db_query($sql, $account->uid, user_password($length));
       break;
     case 'delete':
       $sql = 'DELETE FROM {tokenauth_tokens} WHERE uid = %d';
       db_query($sql, $account->uid);
   }
-}
\ No newline at end of file
+}
