diff --git a/coders/vicar.c b/coders/vicar.c
index 840be5d..ddfcb73 100644
--- a/coders/vicar.c
+++ b/coders/vicar.c
@@ -280,7 +280,7 @@
   if ((image->columns == 0) || (image->rows == 0))
     ThrowReaderException(CorruptImageError,"NegativeOrZeroImageSize");
   image->depth=8;
-  if (AcquireImageColormap(image,256) == MagickFalse)
+  if (AcquireImageColormap(image,256,exception) == MagickFalse)
     ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
   if (image_info->ping != MagickFalse)
     {