--- ray/src/rt/m_clip.c 1991/11/12 17:08:41 2.1 +++ ray/src/rt/m_clip.c 1994/01/12 16:46:37 2.2 @@ -89,9 +89,9 @@ register RAY *r; inside--; if (inside > 0) { /* we just hit the object */ flipsurface(r); - rayshade(r, modifier(m->oargs.sarg[0])); - return; + return(rayshade(r, modifier(m->oargs.sarg[0]))); } } raytrans(r); /* else transfer ray */ + return(1); }