diff --git a/MagickCore/gem.c b/MagickCore/gem.c
index 9a111cb..67cb0c4 100644
--- a/MagickCore/gem.c
+++ b/MagickCore/gem.c
@@ -288,7 +288,7 @@
assert(green != (double *) NULL);
assert(blue != (double *) NULL);
v=1.0-blackness;
- if (hue == 0.0)
+ if (hue == -1.0)
{
*red=(double) ClampToQuantum((MagickRealType) QuantumRange*v);
*green=(double) ClampToQuantum((MagickRealType) QuantumRange*v);
@@ -532,7 +532,7 @@
*whiteness=QuantumScale*w;
if (v == w)
{
- *hue=0.0;
+ *hue=(-1.0);
return;
}
f=((MagickRealType) red == w) ? green-(MagickRealType) blue :