Seems possible that Lynx timed out and generated and sh left only an
empty file.
Guard against this by writing the output of lynx to a temporary file and
either check it for stuff you expect to be there (<!-- comments -->?) or
for some reasonable size. There are better was to do this, of course...
Gavin