diff --git a/MagickCore/cache.c b/MagickCore/cache.c
index 4723f24..25abc1c 100644
--- a/MagickCore/cache.c
+++ b/MagickCore/cache.c
@@ -1919,12 +1919,12 @@
       LockSemaphoreInfo(cache_info->semaphore);
       if ((cache_info->reference_count > 1) || (cache_info->mode == ReadMode))
         {
-          Image
-            clone_image;
-
           CacheInfo
             *clone_info;
 
+          Image
+            clone_image;
+
           /*
             Clone pixel cache.
           */