diff --git a/src/libImaging/Storage.c b/src/libImaging/Storage.c index 4fa4ecd1c..046216630 100644 --- a/src/libImaging/Storage.c +++ b/src/libImaging/Storage.c @@ -302,7 +302,7 @@ ImagingDelete(Imaging im) { MUTEX_LOCK(&im->mutex); im->refcount--; - if (im->refcount > 0) { + if (im->refcount > 1) { MUTEX_UNLOCK(&im->mutex); return; }