I wonder if you are using the "insert link" icon (the globe with the chainlink) to post your pic rather than the "insert image" icon (mountain with stamp - well, looks like that to me!) Virgo? That might be the answer...
Treadders
PS keep the pics (or links!) coming, great stuff! I can hear those Griffons and props making that wonderful Shackleton sound! Or is it the tinitus...?