diff --git a/tests/validate.c b/tests/validate.c
index 2bd0561..3d3fc32 100644
--- a/tests/validate.c
+++ b/tests/validate.c
@@ -544,11 +544,12 @@
b;
ConvertXYZToLab(X,Y,Z,luma,&a,&b);
- *chroma=hypot(255.0*(a-0.5),255.0*(b-0.5))/255.0+0.5;
- *hue=180.0*atan2(255.0*(b-0.5),255.0*(a-0.5))/MagickPI/360.0;
+ *chroma=hypot(255.0*(a-0.5),255.0*(b-0.5));
+ *hue=180.0*atan2(255.0*(b-0.5),255.0*(a-0.5))/MagickPI;
+ *chroma=(*chroma)/255.0+0.5;
+ *hue=(*hue)/255.0+0.5;
if (*hue < 0.0)
*hue+=1.0;
- *hue+=0.5;
}
static void ConvertRGBToLCHab(const double red,const double green,