Thanks. As I explained in my last post, I figured it out in the end. I was worried because it was working using the local host before, with images from Photobucket, my server etc. The reason I thought it might had been a bug is that it Suddenly stopped working on both local host and server.
Anyway, sorted the server out. Shame it won't work on the local host as adds lots to dev time.