I tried installing the extension into Firefox 41. Upon installing the extension, I went to the extensions page and found that Firefox said that the extension could not be trusted. I am using the current version of DownloadStudio with a Window 7 Pro 64 bit install.

Thanks in advance for responding.