After adding a new extended detail for Contacts, I am getting an error while opening the Contacts.

Steps I followed for creating a new custom contact extended field:

  1. Updated CONTACTS_EXTENDED_DETAILS and IMPORT_CONTACTS tables in cm_email database
  2. Updated CONTACTS_EXTENDED_DETAILS table in submgmt database
  3. Added new Contact Detail In OutboundEmail.xml

Error :The given key was not present in the dictionary.

  • Did you restart the services after your changes, or even tried rebooting the entire server? Feb 25, 2014 at 9:27
  • I have restarted all the Tridion services. Do i need to restart the server?
    – user918
    Feb 25, 2014 at 10:24

1 Answer 1


The list of Extended Details is heavily cached (since it's used very often). So after changing the fields you'll want to restart the application pool in IIS (or just do an IISReset) and restart the Tridion Content Manager Service Host service too.

That should solve the issue. If not, you might have missed a step when adding the field.

  • It worked after restarting the server. Thanks.
    – user918
    Feb 26, 2014 at 4:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.