Haha no the developer is great he just hasn't come across this problem yet.

It seems it was that little script exactly and we are busy going through the site checking for the problem pages and removing it. Thank you to everyone for the help, it has been very useful and finally we are back on track to deliver the site.

Lance