Index: image.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/image/image.module,v
retrieving revision 1.305
diff -u -p -r1.305 image.module
--- image.module	22 May 2009 19:32:29 -0000	1.305
+++ image.module	18 Jun 2009 14:49:52 -0000
@@ -81,7 +81,7 @@ function image_node_info() {
  * Implementation of hook_perm
  */
 function image_perm() {
-  return array('create images', 'view original images', 'edit own images', 'edit images');
+  return array('create images', 'delete own images', 'delete any images', 'edit own images', 'edit any images', 'view original images');
 }
 
 /**
@@ -92,14 +92,23 @@ function image_access($op, $node, $accou
     return TRUE;
   }
 
-  if ($op == 'update' || $op == 'delete') {
-    if (user_access('edit images', $account)) {
+  if ($op == 'update') {
+    if (user_access('edit any images', $account)) {
       return TRUE;
     }
     if (user_access('edit own images', $account) && ($account->uid == $node->uid)) {
       return TRUE;
     }
   }
+  
+  if ($op == 'delete') {
+    if (user_access('delete any images', $account)) {
+      return TRUE;
+    }
+    if (user_access('delete own images', $account) && ($account->uid == $node->uid)) {
+      return TRUE;
+    }
+  }  
 }
 
 /**
