diff --git a/MagickWand/compare.c b/MagickWand/compare.c
index 2fcb7e2..e27e5b1 100644
--- a/MagickWand/compare.c
+++ b/MagickWand/compare.c
@@ -325,8 +325,7 @@
filename=argv[i];
if ((LocaleCompare(filename,"--") == 0) && (i < (ssize_t) (argc-1)))
filename=argv[++i];
- (void) CopyMagickString(image_info->filename,filename,MaxTextExtent);
- images=ReadImages(image_info,exception);
+ images=ReadImages(image_info,filename,exception);
status&=(images != (Image *) NULL) &&
(exception->severity < ErrorException);
if (images == (Image *) NULL)