DBGrid and Lookupfields

I want to create a lookupfield in a DBGrid with 2 Keyfields separated
with ; but it dont work. I get the message FIELDS "STATUS;STATUS1" NOT
FOUND IN TABLE2, but they are still there. There ist an index with both
fields. I have no problems with one field. Is there a bug? I did it like
the helptext.