diff --git a/ext/image/main.php b/ext/image/main.php index ff883c77..099bdd65 100644 --- a/ext/image/main.php +++ b/ext/image/main.php @@ -348,7 +348,8 @@ class ImageIO extends Extension } $duplicate = Image::by_hash($image->hash); - if(!is_null($duplicate)) { + + if(!is_null($duplicate) && $duplicate->id!=$id) { $error = "Image {$duplicate->id} " . "already has hash {$image->hash}:

" . $this->theme->build_thumb_html($duplicate); throw new ImageReplaceException($error);