Membership contribution with profile required 'on behalf of' prefilled I'm helping a nonprofit with a Drupal/CiviCRM site. They track memberships in CiviCRM which are associated with an organization as the primary member, and individuals linked to the organization by relationships to share this membership.

Using the "CiviMember Roles Sync" module, these individuals are granted access to a member role in Drupal.

I've created a contribution page in CiviCRM for membership signup or renewal, and since the primary member is actually the organization, I've checked "Allow individuals to contribute and/or signup for membership on behalf of an organization". Since it is a requirement, I've also made this required instead of optional. (Screenshot below).



The help text here indicates that "logged in users will be given a choice of selecting from a list of organizations that they have a permissioned relationship with OR entering a new organization" -- however, I am not able to produce the select/list despite assigning "view and update information" permissions in both directions on the relationship between the individual and the organization. The contribution page just allows typing in a text field for the org name, which will produce a lot of duplicates and extra work. 

Am I missing a step to get the select list which will prefill the org's information?
The behaviour that you are expecting to see will work - at least it does for me - when the relationship between the individual and the organisation is "Employee of". Other relationship types appear not to work. Perhaps you are using a different relationship type?