Whoops.  Fix bug in last commit.

Bug was that the "acknowledge" link would appear even if there was no
error or warning message to acknowledge.  HTTP refresh is now still used
if there is no warning to acknowledge.