You can use an unstored calc on the left hand side of a relationship, not the right. Take RWoods' advice. It will work.
Wayne,
Just a bit of general advice: Try using multiple predicates, instead of concatenating in another field, and always look for the option of storing values rather than calculating them. With script triggers this has become far easier.