diff --git a/coders/icon.c b/coders/icon.c
index 25a082d..29226c7 100644
--- a/coders/icon.c
+++ b/coders/icon.c
@@ -906,7 +906,7 @@
           Initialize ICON raster file header.
         */
         if (next->colorspace != RGBColorspace)
-          (void) TransformImageColorspace(next,RGBColorspace);
+          (void) TransformImageColorspace(next,RGBColorspace,exception);
         icon_info.file_size=14+12+28;
         icon_info.offset_bits=icon_info.file_size;
         icon_info.compression=BI_RGB;