When my login/password combo is incorrect, the error shows in a less-than-good location

(Bug, Closed -> Fixed, Priority: Critical, Test Status: No automated tests yet , Reported By Justin du Coeur, )
Summary: The error shows up on the background page; it should show in the dialog.
This probably requires making the error more strongly typed.