diff --git a/MagickCore/cache.c b/MagickCore/cache.c
index 0c5710f..2fc01c6 100644
--- a/MagickCore/cache.c
+++ b/MagickCore/cache.c
@@ -4896,7 +4896,7 @@
   assert(cache_info->signature == MagickSignature);
   image->matte=MagickTrue;
   status=MagickTrue;
-  image_view=AcquireAuthenticCacheView(image,exception);
+  image_view=AcquireVirtualCacheView(image,exception);  /* must be virtual */
 #if defined(MAGICKCORE_OPENMP_SUPPORT)
   #pragma omp parallel for schedule(static) shared(status)
 #endif