--- ray/src/rt/raytrace.c 1994/01/12 20:42:34 2.10 +++ ray/src/rt/raytrace.c 1994/01/13 09:45:11 2.11 @@ -227,7 +227,7 @@ double coef; else backmat = foremat; /* check */ - if (backmat != foremat) + if ((backmat==0) != (foremat==0)) objerror(r->ro, USER, "mixing material with non-material"); /* sum perturbations */ for (i = 0; i < 3; i++)