diff --git a/MagickCore/cache.c b/MagickCore/cache.c
index 2b528eb..a210b65 100644
--- a/MagickCore/cache.c
+++ b/MagickCore/cache.c
@@ -4972,7 +4972,7 @@
           (void) SetCacheAlphaChannel(image,OpaqueAlpha,exception);
         if ((IsPixelInfoGray(&image->background_color) == MagickFalse) &&
             (IsGrayColorspace(image->colorspace) != MagickFalse))
-          (void) TransformImageColorspace(image,sRGBColorspace,exception);
+          (void) TransformImageColorspace(image,RGBColorspace,exception);
         break;
       }
       case TransparentVirtualPixelMethod: