4ee40b271e
Don't try to display balloons when no errors were detected. Refactor the ballon refresh code out into its own function.