Index: image.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/image/image.module,v
retrieving revision 1.282
diff -u -p -r1.282 image.module
--- image.module	13 Jan 2009 09:39:09 -0000	1.282
+++ image.module	16 Jan 2009 00:58:45 -0000
@@ -81,20 +81,21 @@ function image_perm() {
 }
 
 /**
- * Implementation of hook_access
+ * Implementation of hook_access().
  */
-function image_access($op, $node) {
+function image_access($op, $node, $account = NULL) {
   global $user;
 
-  if ($op == 'create' && user_access('create images')) {
+  $account = (isset($account) ? $account : $user);
+  if ($op == 'create' && user_access('create images', $account)) {
     return TRUE;
   }
 
   if ($op == 'update' || $op == 'delete') {
-    if (user_access('edit images')) {
+    if (user_access('edit images', $account)) {
       return TRUE;
     }
-    if (user_access('edit own images') && ($user->uid == $node->uid)) {
+    if (user_access('edit own images', $account) && ($account->uid == $node->uid)) {
       return TRUE;
     }
   }
