diff --git a/MagickCore/annotate.c b/MagickCore/annotate.c
index 4578661..d61fb06 100644
--- a/MagickCore/annotate.c
+++ b/MagickCore/annotate.c
@@ -1386,7 +1386,7 @@
Rasterize the glyph.
*/
status=MagickTrue;
- image_view=AcquireCacheView(image);
+ image_view=AcquireAuthenticCacheView(image,exception);
p=bitmap->bitmap.buffer;
for (y=0; y < (ssize_t) bitmap->bitmap.rows; y++)
{
@@ -1818,7 +1818,7 @@
(void) SetImageAlphaChannel(annotate_image,OpaqueAlphaChannel,
exception);
fill_color=draw_info->fill;
- annotate_view=AcquireCacheView(annotate_image);
+ annotate_view=AcquireAuthenticCacheView(annotate_image,exception);
for (y=0; y < (ssize_t) annotate_image->rows; y++)
{
register ssize_t