Your comments

No, but I found a great alternative (better in some ways, worse in some):

http://myimgur.eden.fm/

I think I like it better actually.
I've been getting the same issue for the last few weeks. It worked fine before :(