Index: eog-3.8.2/src/eog-image.c
===================================================================
--- eog-3.8.2.orig/src/eog-image.c
+++ eog-3.8.2/src/eog-image.c
@@ -708,16 +708,15 @@
         return;
     }

-    /* TODO: find the right way to colorcorrect RGBA images */
-    if (gdk_pixbuf_get_has_alpha (priv->image)) {
-        eog_debug_message (DEBUG_LCMS, "Colorcorrecting RGBA images is
unsupported.");
-        return;
-    }
+    cmsUInt32Number color_type = TYPE_RGB_8;
+
+    if (gdk_pixbuf_get_has_alpha (priv->image))
+        color_type = TYPE_RGBA_8;

     transform = cmsCreateTransform (priv->profile,
-                        TYPE_RGB_8,
+                        color_type,
                         screen,
-                        TYPE_RGB_8,
+                        color_type,
                         INTENT_PERCEPTUAL,
                         0);
