I've got a big problem with creating Lookup field between two lists which are deployed on site collection scope. I've got this field definition:
<Field ID="{c80e8e3c-7124-4772-a39d-5b69f131d542}"
Name="Site"
Group="Intranet Columns"
Type="Lookup"
DisplayName="Site"
StaticName="Site"
Overwrite="TRUE"
WebId="~sitecollection"
List="Lists/FavoriteSites"
ShowField="Title"
/>
This field referenced by content type:
<FieldRef ID="{c80e8e3c-7124-4772-a39d-5b69f131d542}" Name="Site" DisplayName="Site" Required="TRUE"/>
This content type is referenced in list definition by ContentTypeRef. Both lists are deployed by feature on Site collection scope - definition and also instances. Everything goes fine. But when I add something into FavoriteSites list and than when I try add something into second (connected) list there is nothing in drop down list for lookup field. It looks like that lookup field is not connected to FavoriteSites list.
Have anyone some idea?