Index: modules/user/user.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/user/user.module,v
retrieving revision 1.1083
diff -u -p -r1.1083 user.module
--- modules/user/user.module	20 Nov 2009 06:12:45 -0000	1.1083
+++ modules/user/user.module	20 Nov 2009 06:56:39 -0000
@@ -681,7 +681,7 @@ function user_access($string, $account =
   global $user;
   // Use the advanced drupal_static() pattern, since this is called very often.
   static $drupal_static = array();
-  isset($drupal_static[__FUNCTION__]) || ($drupal_static[__FUNCTION__] = &drupal_static(__FUNCTION__));
+  isset($drupal_static[__FUNCTION__]) || ($drupal_static[__FUNCTION__] = &drupal_static(__FUNCTION__, array()));
   $perm = &$drupal_static[__FUNCTION__];
 
   if (!isset($account)) {
