--- ray/src/rt/dielectric.c 1992/10/02 16:17:04 2.2 +++ ray/src/rt/dielectric.c 1992/11/19 20:30:02 2.3 @@ -128,7 +128,7 @@ register RAY *r; if (m->otype != MAT_DIELECTRIC || r->rod > 0.0 || r->crtype & SHADOW - || directinvis + || !directvis || m->oargs.farg[4] == 0.0 || !disperse(m, r, p.rdir, trans)) #endif