diff --git a/MagickCore/display.c b/MagickCore/display.c
index e89f51e..e519246 100644
--- a/MagickCore/display.c
+++ b/MagickCore/display.c
@@ -3758,7 +3758,7 @@
               target;
 
             Quantum
-              virtual_pixel[MaxPixelChannels];
+              virtual_pixel[CompositePixelChannel];
 
             /*
               Update color information using replace algorithm.
@@ -10120,7 +10120,7 @@
               target;
 
             Quantum
-              virtual_pixel[MaxPixelChannels];
+              virtual_pixel[CompositePixelChannel];
 
             /*
               Update matte information using replace algorithm.
@@ -13245,7 +13245,7 @@
         pixel;
 
       Quantum
-        virtual_pixel[MaxPixelChannels];
+        virtual_pixel[CompositePixelChannel];
 
       register int
         j;