--- ray/src/rt/rtrace.c 1997/10/17 10:14:37 2.25 +++ ray/src/rt/rtrace.c 1997/10/30 11:01:16 2.26 @@ -169,7 +169,7 @@ char *fname; d = normalize(direc); if (d == 0.0) { /* zero ==> flush */ bogusray(); - if (--nextflush <= 0) { + if (--nextflush <= 0 || vcount <= 0) { fflush(stdout); nextflush = hresolu; }