--
Matt Williams
"It's the question that drives us."
The page in question is an alerts queue. The only submit on the page is to clear an alert. If the variables for clearing a cleared alert exist, we can rerun the clear alert function with no bad side effects. If someone gets to the page through a bookmark, then those variables don't exist. Since we shouldn't be running the clear alert function without an alertid to clear regardless of how the user got to the page, we need to handle that case regardless of bookmarks and in the case, the proper way to handle it is to abort the function that clears the alert and continue with page flow, which is to list the alerts. I'm not saying that this wouldn't be useful on other pages but on this specific page, the expected behavior should be:
is there an alertid to clear?