I think that this is where your problem lies. If you are using more than 1 tbl, and tbls are joined, then you can only update where there is only 1 join fld which isn't Indexed, Duplicates Allowed - every other join fld has to be Indexed, No Duplicates. If there were 2 tbls and no Join fld you...