Not a mod, but I really wouldn't use a secured cloud storage system (Like Sky Drive, Google Drive, DropBox, etc) as a public image host, just not what they're set up for, possibility of opening other security holes, or of things like what you're seeing happen.
There are tons of free, account-less simple image hosting options out there, I'd just toss my images on one of those on a post by post basis to keep it simple.
Few options:
http://postimage.org/http://tinypic.com/http://www.saveimg.com/