It won't log in. Rated 1 out of 5 stars

StumbleUpon will be no fun till this is fixed :(

This review is for a previous version of the add-on (4.16.1-signed).