Trying to add the error message to the page, if it exists, instead of using addError. (Because if we use addError the whole transaction will be rolled back.)