diff --git a/coders/mpc.c b/coders/mpc.c
index 0b71122..429ce79 100644
--- a/coders/mpc.c
+++ b/coders/mpc.c
@@ -388,7 +388,7 @@
                       MagickFalse,options);
                     if (colorspace < 0)
                       break;
-                    image->colorspace=(ColorspaceType) colorspace;
+                    (void) SetImageColorspace(image,(ColorspaceType) colorspace,                      exception);
                     break;
                   }
                 if (LocaleCompare(keyword,"compression") == 0)