Thanks for your reply ... I need to crack this one this week sadly.
I am thinking of looking at the way the category filter works and see if I can use any of that code to basically find out if each attribute option has any products in the given category.
Any suggestions gratefully received....
Jan