diff --git a/MagickCore/compare.c b/MagickCore/compare.c
index 1fd4a58..adfbb08 100644
--- a/MagickCore/compare.c
+++ b/MagickCore/compare.c
@@ -1154,7 +1154,7 @@
       i;
 
     difference=0.0;
-    for (i=0; i < 7; i++)
+    for (i=0; i < MaximumNumberOfImageMoments; i++)
     {
       double
         alpha,
@@ -1185,7 +1185,7 @@
       i;
 
     difference=0.0;
-    for (i=0; i < 7; i++)
+    for (i=0; i < MaximumNumberOfImageMoments; i++)
     {
       double
         alpha,
@@ -1210,8 +1210,6 @@
   return(MagickTrue);
 }
 
-
-
 static MagickBooleanType GetRootMeanSquaredDistortion(const Image *image,
   const Image *reconstruct_image,double *distortion,ExceptionInfo *exception)
 {