A set of photos, where links were posted to automatically vote a 5 star rating on the image, were recently deleted, because someone was posting the vote five link everywhere. The image you had up, I recall, had the link in the description, so that may have been the reason. (if I was wrong, disregard the post)
I don't presume to have any insider knowledge, that's just a hypothesis.
Reading material if you have DF access:
http://forums.d2jsp.org/topic.php?t=69225475&f=115This post was edited by RaveTheGo on Nov 19 2013 12:46pm