Thanks for using the forums. Sorry to hear you are having an issue with the plug in for Firefox. Sometimes particular settings in your browser make you install the plug in every time. The articles listed below should help you further.
Hope this helps,
The Sling Moderation Team