installation didn't stick Rated 3 out of 5 stars

I installed it awhile ago when I first started with imgur. Used it fine. Saw it recently in right-click menu. Went to use it just now in right-click menu and its not there. I have not done anything to browser in the interim. I just installed the add-on again. Hope it sticks around.

update: above review was result of brain-glitch. For some reason I was expecting to see it in context menu of Windows explorer. Wouldn't that be nice!

This review is for a previous version of the add-on (