grooming & ketchup; rlvmain

//3.934: Something situation could cause the viewer check to get stuck.
Not clear what, but I've thrown in a few robustness measures that
hopefully should sort that out.