diff --git a/coders/avs.c b/coders/avs.c
index c72650f..f706bec 100644
--- a/coders/avs.c
+++ b/coders/avs.c
@@ -187,7 +187,7 @@
       if (SyncAuthenticPixels(image,exception) == MagickFalse)
         break;
       if ((image->previous == (Image *) NULL) &&
-          (SetImageProgress(image,LoadImageTag,y,image->rows) == MagickFalse))
+          (SetImageProgress(image,LoadImageTag,(MagickOffsetType) y,image->rows) == MagickFalse))
         break;
     }
     pixels=(unsigned char *) RelinquishMagickMemory(pixels);