To try the thousands of add-ons available here, download Mozilla Firefox, a fast, free way to surf the Web!Close
Welcome to Firefox Add-ons.
Choose from thousands of extra features and styles to make Firefox your own.Close
Upgrade to BETA v2.7.4 Rated 5 out of 5 stars
I posted the problem with v2.70 not working on the Dr. Web forums (English) and they gave me a link to a BETA version v2.7.4 which works OK.
Apparently, the developers are aware of the issue and are working on a fix.